24
1125 Pacific Ave
Santa Cruz, CA 95060
$4,650,000 USD
10,204 SF
4.52% Cap Rate
10,204 SF
$4,650,000 USD
Storefront Retail Office