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