208 Mountain View Ave, Santa Cruz, CA 95062
$753,000 Sold on Feb 24, 2026
Single Family Residence
MLS #: ML82033506 1 Bd 1 Ba 566 Sq Ft
2,091 Sq Ft Lot 0 Garage 1918 Year Built