12848 Deerfield Dr
Truckee, CA 96161
$2,000,000 USD
19,500 SF
19,500 SF
$2,000,000 USD
Flex