Photos coming soon
For Sale
$1,750,000
1065 Martis Landing, Truckee, Placer County, CA, 96161 Silicon Valley CA US
4 bd
3 ba
Residential
Truckee