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