The Log House is a gorgeous privately owned 5,250 sq. ft. log home in Truckee, CA constructed in 2005. The house is located in the Tahoe Donner Association at one of the highest home sites available ... 7,250 ft. ... you will love the views!!!
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.