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