Photos coming soon
For Sale
$2,995,000
8595 Kilbarchan Court, Truckee, Placer County, CA, 96161 Silicon Valley CA US
5 bd
6 ba
Lots And Land
Truckee