New Listings

$559,000

List Date: Dec 19, 2019

Truckee, CA, 96161
1450 ft2
2.5
3