17
10191 Donner Pass Rd
Truckee, CA 96161
$38.40 USD/SF/YR
716 SF
1
Space Available
Built 1978
716 SF Contiguous
Built 1978
716 SF
$38.40 USD/SF/YR
Office/Retail