10116 Jibboom St
Truckee, CA 96161
$1,350,000 USD
2,215 SF
2,215 SF
$1,350,000 USD
Office Residential