Log House in the heart of the Keweenaw
Entire home/apt in Houghton, United States. A group and family-friendly log house nestled in the woods on 5 acres within Houghton city limits. The property is only a few hundred feet from t...
See this content immediately after install
Get The App