21
820 W Spruce St
Missoula, MT 59802
$22.00 USD/SF/YR
1,721-12,856 SF
1
Space Available
Built 1956
12,856 SF Contiguous
Built 1956
1,721-12,856 SF
$22.00 USD/SF/YR
Office