33
1363-1389 Pacific Ave
Santa Cruz, CA 95060
$33.60 USD/SF/YR
6,500-12,000 SF
2
Spaces Available
Built 2008
12,000 SF Contiguous
Built 2008
6,500-12,000 SF
$33.60 USD/SF/YR
Office, Office/Retail