915 Delaware Ave, Santa Cruz, CA 95060
$1,462,500 Sold on Dec 5, 2024
Single Family Residence
MLS #: ML81983823 3 Bd 2 Ba 1,211 Sq Ft
4,574 Sq Ft Lot 2 Garage 1973 Year Built