K. Donavan Team
Apr 5, 20211 min
Overlook Place, Truckee, California
Truckee Vacation Rental by Tahoe Luxury Properties
4 bedrooms, 4.5 bathrooms, 3,660 square feet
Rent from $850 per night