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