25
1605 Capitola Rd
Santa Cruz, CA 95062
$26.16 USD/SF/YR
850 SF
1
Space Available
Built 1940
850 SF Contiguous
Built 1940
850 SF
$26.16 USD/SF/YR
Office