Sold Jun 2020
$329,000
11519 Snowpeak Way #610, Truckee, CA 96161
2 bd 2 ba 1,160 sqft