Town: Methuen (01844)
Price: $659,900
Address: 15 Rivers Edge Place
Town: Auburndale (02466)
Price: $1,195,000
Address: 13 Weir St
Town: Sherborn (01770)
Price: $1,495,000
Address: 59 Russett Hill Road
Town: Dover (02030)
Price: $2,888,000
Address: 12 Haven St
Town: (02302)
Price: $425,000
Address: 77 Gladstone Street
Town: Gloucester (01930)
Price: $1,199,000
Address: 33 Middle St
Town: Arlington (02476)
Price: $450,000
Address: 990 Massachusetts Avenue
Town: Quincy (02171)
Price: $1,790,000
Address: 22 Winslow Rd
Town: Andover (01810)
Price: $599,900
Address: 170 Haverhill St
Town: Beverly (01915)
Price: $679,000
Address: 48 Ashton St
Town: Boston (02118)
Price: $750,000
Address: 90 Wareham St
Town: East Boston (02128)
Price: $799,999
Address: 47 Condor
Town: West Roxbury (02132)
Price: $1,995,000
Address: 20 Stratford St
Town: Billerica (01821)
Price: $268,000
Address: 9 Kenmar Dr
Town: Bedford (01730)
Price: $875,000
Address: 7 Alder Way
Town: Plymouth (02360)
Price: $315,000
Address: 5 Marc Drive
Town: Reading (01867)
Price: $774,900
Address: 29 Belmont Street
Town: Lowell (01852)
Price: $599,000
Address: 28 Briarwood Rd.
Town: Tyngsboro (01879)
Price: $399,000
Address: 46 Pawtucket Blvd
Town: Lexington (02421)
Price: $1,185,000
Address: 8 Marlboro Road
Town: Salem (01970)
Price: $579,000
Address: 22 Celestial Way
Town: (02332)
Price: $799,000
Address: 90 Autumn Avenue
Town: Boston (02118)
Price: $1,299,000
Address: 476 Shawmut Ave
Town: Woburn (01801)
Price: $299,900
Address: 80 North Warren Street
Town: Springfield (01108)
Price: $199,900
Address: 124 Washington Street
Town: Medford (02155)
Price: $649,900
Address: 100 Station Landing
Town: West Newton (02465)
Price: $1,599,000
Address: 4 Hosmer Cir
Town: Lowell (01854)
Price: $540,000
Address: 1335 Varnum Avenue
Town: Cohasset (02025)
Price: $999,000
Address: 21 Elm Ct
Town: Foxboro (02035)
Price: $399,999
Address: 186 Mechanic St
Town: Mattapan (02126)
Price: $550,000
Address: 14 Kennebec St
Town: Ludlow (01056)
Price: $250,000
Address: 72 Highland Ave
Town: Revere (02151)
Price: $350,000
Address: 690 Washington Ave
Town: Springfield (01109)
Price: $450,000
Address: 192 Westford Ave
Town: Sterling (01564)
Price: $989,900
Address: 19 Fitch Farm Rd
Town: Middleton (01949)
Price: $849,999
Address: 238 Essex Street
Town: Turners Falls (01376)
Price: $370,000
Address: 20 Dunton Street
Town: Quincy (02170)
Price: $947,000
Address: 22 Newton Ave
Town: Quincy (02169)
Price: $889,000
Address: 22 Narragansett Rd
Town: Lawrence (01841)
Price: $399,900
Address: 51 Kendall Street
Town: North Reading (01864)
Price: $699,000
Address: 28 Mid Iron Dr
Town: Peabody (01960)
Price: $899,900
Address: 7 Livingston Drive
Town: Shrewsbury (01545)
Price: $1,350,000
Address: 40 High St
Town: Plymouth (02360)
Price: $979,750
Address: 31 Fortune Dr
Town: North Andover (01845)
Price: $375,000
Address: 13 Kingston St
Town: Haverhill (01832)
Price: $825,000
Address: 75 Front 9 Drive
Town: Boston (02119)
Price: $629,000
Address: 80 Winthrop St.
Town: Winthrop (02152)
Price: $925,000
Address: 2 Deane Ave
Town: Somerset (02726)
Price: $799,000
Address: 2714 Riverside Ave
Town: Bedford (01730)
Price: $2,490,000
Address: 251 Old Billerica Road
Town: Amherst (03031)
Price: $1,375,000
Address: 150 County
Town: Bedford (01730)
Price: $1,219,000
Address: 20 Selfridge Road
Town: Northbridge (01534)
Price: $547,500
Address: 331 Cooper Rd
Town: Ipswich (01938)
Price: $379,000
Address: 3 Soffron
Town: Boston (02118)
Price: $1,029,000
Address: 112 W Concord
Town: East Boston (02128)
Price: $575,000
Address: 637 Saratoga St
Town: Springfield (01108)
Price: $340,000
Address: 22 Hartwick St
Town: West Springfield (01089)
Price: $289,900
Address: 636 Amostown Road
Town: Boston (02116)
Price: $759,900
Address: 9 Appleton St
Town: Chestnut Hill (02467)
Price: $699,000
Address: 250 Hammond Pond Parkway
Town: North Reading (01864)
Price: $649,900
Address: 62 Lowell Road
Town: Revere (02151)
Price: $649,900
Address: 8 Revere Street
Town: (02359)
Price: $589,900
Address: 15 Kings Ter
Town: Amesbury (01913)
Price: $425,000
Address: 133 Whittier Meadows
Town: Chelsea (02150)
Price: $540,000
Address: 60 Dudley St
Town: Tewksbury (01876)
Price: $715,000
Address: 51 Jills Way
Town: Framingham (01701)
Price: $799,900
Address: 144 Old Connecticut Path
Town: South Yarmouth (02664)
Price: $599,000
Address: 97 Astor Way
Town: Topsfield (01983)
Price: $914,000
Address: 27 Brookside Rd
Town: Ashburnham (01430)
Price: $479,900
Address: 123 Harris Rd