11260 Ghirard Road, Truckee, CA, 96161

5030 Gold Bend, Truckee CA 96161