18
85 Brookwood Ave
Santa Rosa, CA 95404
$16.80 USD/SF/YR
1,345-1,645 SF
2
Spaces Available
Built 1913
1,645 SF Contiguous
Built 1913
1,345-1,645 SF
$16.80 USD/SF/YR
Office