Sold Jan 2021
$447,000
12572 Richards Boulevard, Truckee, CA 96161
2 bd 1 ba 768 sqft