1
200 Montgomery Dr
Santa Rosa, CA 95404
$24.60 USD/SF/YR
547-1,240 SF
3
Spaces Available
Built 1983
1,240 SF Contiguous
Built 1983
547-1,240 SF
$24.60 USD/SF/YR
Office