2
10242 Church St
Truckee, CA 96161
$54.00 USD/SF/YR
2,008-3,552 SF
2
Spaces Available
Built 2025
3,552 SF Contiguous
Built 2025
2,008-3,552 SF
$54.00 USD/SF/YR
Retail