17
433A Ocean St
Santa Cruz, CA 95060
$3,900,000 USD
0.36 AC
0.36 AC
$3,900,000 USD
Residential