1960 Maciel Ave
Santa Cruz, CA 95062
$7,500,000 USD
2.37 AC
2.37 AC
$7,500,000 USD
Residential