Let this real estate agent know you found them on Boston magazine’s Find It Boston.
Compass
Rockport, Gloucester, Marblehead, Nahant, Essex, Swampscott, Ispwich, Hamilton, Manchester, Wenham, Beverly, Salem