10
328 Ocean St
Santa Cruz, CA 95060
$2,995,000 USD
6,825 SF
13
Units
6% Cap Rate
6,825 SF
$2,995,000 USD
Apartments