620 & 622 National St, Santa Cruz, CA 95060
$1,500,000 Sold on Feb 26, 2024
Duplex
MLS #: ML81949457 1,500 Sq Ft
6,970 Sq Ft Lot 2 Garage 1951 Year Built