11183 Trails End
Truckee, CA 96161
$2,950,000 USD
6,414 SF
6,414 SF
$2,950,000 USD
Warehouse