1260 7th Ave, Santa Cruz, CA 95062
$1,580,000 Sold on Dec 16, 2019
Land
MLS #: ML81742059 0.949 Acres Lot