Sold Aug 2022
$625,000
10371 E Alder Creek Road, Truckee, CA 96161
3 bd 2 ba 1,040 sqft