55 Towhee Dr, Santa Cruz, CA 95060
$1,337,500
Sold on Aug 27, 2024
136 Days on Site
Single Family Residence
MLS #:
ML81972299
3
Bd
2
Ba
2,491
Sq Ft
1.224
Acres Lot
2
Garage
1984
Year Built