23
1125 Pacific Ave
Santa Cruz, CA 95060
$4,950,000 USD
10,204 SF
4.25% Cap Rate
10,204 SF
$4,950,000 USD
Storefront Retail Office