5beds
5baths
5870sqft
3D Home Tour
∎
Floor Plans
∎
12998 Timber Ridge Road, Truckee, CA, USA