4
3120 Mission Dr
Santa Cruz, CA 95065
$28.60 USD/SF/YR
1,237 SF
2
Spaces Available
Built 1978
1,237 SF Contiguous
Built 1978
1,237 SF
$28.60 USD/SF/YR
Office