2395 Delaware Ave 103, Santa Cruz, CA 95060
$110,000 Sold on Jul 5, 2022
Manufactured In Park
MLS #: ML81884656 2 Bd 2 Ba 1,440 Sq Ft
Sq Ft Lot Garage 1976 Year Built