335 Braemoor Dr, Santa Cruz, CA 95060
$405,000 Sold on Sep 25, 2023
Land
MLS #: ML81925559 1.1 Acres Lot