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 the Michigan Tech Mountain Bike and Nordic Ski Trails and five minutes from downtown. Guests can enjo...
See this content immediately after install