Sold Aug 2020
$989,000
$985,000
817 Beaver Pond, Truckee, CA 96161
5 bd 3 ba 2,366 sqft