Exclusive Listings $475,000 90 Amesbury Road Haverhill, MA 3.97 Acres $695,000 60 Merrimac St Unit 604 Amesbury, MA 2 Beds 2 Baths 1,265 Sqft $775,000 24 Gladstone St Wakefield, MA 3 Beds 1 Baths 1,696 Sqft Active Under Contract $920,000 4 Beach Ave Salem, MA 5 Beds 2 Baths 2,664 Sqft Active Under Contract $950,000 7 Lower Green Newbury, MA 2 Beds 1 Baths 2,356 Sqft Pending $795,000 23 Gilbert Street Newton, MA 2 Beds 1 Baths 1,188 Sqft Open House $774,900 2 Mapleton Rd Merrimac, MA 3 Beds 2 Baths 1,873 Sqft Pending $789,900 126 Merrimac St Unit 47 Newburyport, MA 2 Beds 2 Baths 1,870 Sqft Pending $559,900 387 Massachusetts Ave North Andover, MA 4 Beds 1 Baths 1,548 Sqft Pending $799,900 40 Ballardvale Road Andover, MA 4 Beds 2 Baths 1,983 Sqft $3,500,000 310 Columbia Rd Boston, MA $23 310 Columbia Rd Boston, MA $999,000 44 Old Point Newbury, MA 2 Beds 1 Baths 683 Sqft $3,600,000 11 Charter St Newburyport, MA 16 Beds 16 Baths 5,527 Sqft Pending $859,000 5 Helena Street Newburyport, MA 2 Beds 1 Baths 820 Sqft Pending $699,000 112 Fays Ave Lynn, MA 4 Beds 2 Baths 1,904 Sqft $299,900 64 Seabrook Rd Salisbury, MA 3.78 Acres $550,000 38-40 Market Unit 1 Amesbury, MA 4,181 Sqft Pending $669,000 5 Charles St Georgetown, MA 3 Beds 2 Baths 2,227 Sqft $579,000 39 High St Merrimac, MA 4,675 Sqft Pending $1,250,000 63-75 Hancock St Everett, MA Active Under Contract $925,000 486 Main St Amesbury, MA 3 Beds 2 Baths 1,771 Sqft Pending $1,070,000 17 Sawmill Ridge Haverhill, MA 4 Beds 2 Baths 3,421 Sqft $500,000 591 Main St West Newbury, MA 1.39 Acres View More