6
542 Ocean St
Santa Cruz, CA 95060
$20.40 USD/SF/YR
490-984 SF
5
Spaces Available
Built 1994
984 SF Contiguous
Built 1994
490-984 SF
$20.40 USD/SF/YR
Office, Medical