Great new cabin in central Truckee.
Mark was great to work with, and the cabin was well stocked. Would highly recommend.

August 2016
Downtown Truckee - Near All The Major Ski Resorts
Downtown Truckee - Near All The Major Ski Resorts
Back to Listing