--beds
--baths
3020sqft
Floor Plans
∎
11640 Sawtooth Court, Truckee, CA, 96161