11408 East Alder Creek Road

Truckee, CA