19 Hawkes St, Marblehead, MA 01945
3
beds
2
baths
1,455 Sq.Ft. LIVING AREA
3,428 Sq.Ft. lot
This property offers the perfect blend of convenience and coastal living.
– Jack Attridge