New Listings week ending January 12
Here are the new listings for the first full week of 2018:
Marblehead new listing
Swampscott new listings
Salem new listings
Beverly new listings
Lynn new listings
Here are the new listings for the first full week of 2018:
Marblehead new listing
Swampscott new listings
Salem new listings
Beverly new listings
Lynn new listings