12833 Deerfield Dr
Truckee, CA 96161
$620,000 USD
8,360 SF
8,360 SF
$620,000 USD
Showroom