781 Olaughlin Rd, Santa Cruz, CA 95065
$1,750,000 Sold on Nov 20, 2024
Single Family Residence
MLS #: ML81976733 4 Bd 2/1 Ba 2,734 Sq Ft
4.345 Acres Lot 2 Garage 1979 Year Built