
Waterfront Homes by Town
Amesbury <10
Beverly 10+
Danvers <10
Essex <10
Gloucester 10+
Groveland <10
Hamilton 10+
Ipswich 10+
Lynnfield <10
Manchester 10+
Marblehead 10+
Middleton 10+
Nahant <10
Newbury <10
Newburyport 10+
Peabody <10
Rockport 10+
Rowley <10
Salem 10+
Swampscott 10+
Topsfield <10
Wenham 10+