--beds
--baths
1298sqft
Floor Plans
∎
11576 Chamonix Road, Truckee, CA, 96161