New Listings mid-week June 6
The pace of new listings continues to quicken, but well-priced and well-presented properties are selling quickly:
Marblehead new listings
Swampscott new listings
Salem new listings
Beverly new listings
Lynn new listings