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