36
652 Petaluma Ave
Sebastopol, CA 95472
$30.96 USD/SF/YR
2,187 SF
1
Space Available
Built 1993
2,187 SF Contiguous
Built 1993
2,187 SF
$30.96 USD/SF/YR
Office/Medical