Town: East Dennis (02641)
Price: $799,000
Address: 55 Monument View Road
Town: Dorchester (02122)
Price: $425,000
Address: 31 Cushing Ave
Town: Worcester (01603)
Price: $699,900
Address: 27 Haynes St
Town: Boston (02119)
Price: $595,999
Address: 14 Robey Street
Town: Roslindale (02131)
Price: $715,000
Address: 103 Belgrade Ave
Town: Brookline (02446)
Price: $2,500,000
Address: 28 Verndale St
Town: Waltham (02453)
Price: $799,900
Address: 75 Riverview Ave
Town: Berkley (02779)
Price: $675,000
Address: 1 FARIA FARM ROAD
Town: North Andover (01845)
Price: $899,000
Address: 20 Highwood Way
Town: Tewksbury (01876)
Price: $560,000
Address: 261 Apache Way
Town: Beverly (01915)
Price: $849,000
Address: 619 Hale Street
Town: Dennis Port (02639)
Price: $255,000
Address: 113 Old Wharf Road
Town: Lynn (01904)
Price: $294,500
Address: 100 Magnolia Ave
Town: Chestnut Hill (02467)
Price: $1,750,000
Address: 83 Payson Rd
Town: Fall River (02720)
Price: $270,000
Address: 4700 N Main St
Town: Danvers (01923)
Price: $875,000
Address: 26 Clark St
Town: Holyoke (01040)
Price: $285,000
Address: 16 Charles St
Town: Westford (01886)
Price: $1,749,000
Address: 2 Lady Constance Way
Town: Winthrop (02152)
Price: $1,800,000
Address: 144 Quincy Ave
Town: Ashland (01721)
Price: $579,900
Address: 3 Johnson St
Town: Attleboro (02703)
Price: $509,900
Address: 23 Cumberland Ave
Town: Lincoln (02493)
Price: $859,000
Address: 52 Jericho
Town: East Falmouth (02536)
Price: $3,200,000
Address: 231 Edgewater Dr. West
Town: Cambridge (02141)
Price: $2,850,000
Address: 11 Palermo St
Town: Arlington (02474)
Price: $1,095,000
Address: 78 Everett St
Town: Arlington (02476)
Price: $1,349,000
Address: 18 Morton Rd
Town: Georgetown (01833)
Price: $1,049,999
Address: 12 Littles Hill Ln
Town: Haverhill (01835)
Price: $489,000
Address: 40 Haseltine Street
Town: Boston (02215)
Price: $1,289,000
Address: 33 Bay State Rd
Town: Northampton (01062)
Price: $450,000
Address: 225 Nonotuck St
Town: Brockton (02301)
Price: $539,000
Address: 724 Ash Street
Town: Dorchester (02125)
Price: $1,599,000
Address: 42 Mayhew Street
Town: Worcester (01610)
Price: $415,000
Address: 33 Sigel
Town: Revere (02151)
Price: $724,998
Address: 184 Crescent Ave
Town: Andover (01810)
Price: $300,000
Address: 257 Main St
Town: Oxford (01540)
Price: $315,000
Address: 1 Carlton Ct
Town: Quincy (02169)
Price: $899,000
Address: 88 Furnace Brook Pkwy
Town: West Roxbury (02132)
Price: $679,900
Address: 539 Lagrange Street
Town: Natick (01760)
Price: $725,000
Address: 143 Howe St
Town: Southwick (01077)
Price: $575,000
Address: 82 Hillside Road
Town: Boston (02116)
Price: $1,475,000
Address: 236 Beacon St
Town: Boston (02115)
Price: $13,000,000
Address: 285 Commonwealth Ave
Town: Somerville (02143)
Price: $675,000
Address: 80 Newton St
Town: Mansfield (02048)
Price: $575,000
Address: 15 Reservoir St
Town: Cambridge (02139)
Price: $499,000
Address: 73 River St
Town: Ludlow (01056)
Price: $439,000
Address: 90 Atlantic St
Town: Boston (02115)
Price: $13,000,000
Address: 285 Commonwealth
Town: Wilmington (01887)
Price: $899,900
Address: 40 Agostino Dr
Town: Attleboro (02703)
Price: $579,900
Address: 29 Hodges St
Town: Hyde Park (02136)
Price: $929,000
Address: 71 Readville St
Town: Brighton (02135)
Price: $920,000
Address: 21 Upcrest Rd
Town: Hyde Park (02136)
Price: $929,000
Address: 69 Readville St
Town: Dracut (01826)
Price: $510,000
Address: 98 Varnum Rd
Town: Boston (02108)
Price: $5,995,000
Address: 5 Joy Street
Town: Hyde Park (02136)
Price: $899,900
Address: 69 Readville St
Town: Worcester (01604)
Price: $487,500
Address: 44 Ayrshire Rd
Town: Brookline (02446)
Price: $3,395,000
Address: 197 Winchester Street
Town: Hyde Park (02136)
Price: $899,900
Address: 71 Readville St
Town: Dorchester (02124)
Price: $1,050,000
Address: 5 Browning Ave
Town: Provincetown (02657)
Price: $790,000
Address: 501 Commercial St
Town: Fall River (02724)
Price: $450,000
Address: 15 Star St
Town: Roslindale (02131)
Price: $899,000
Address: 108 Florence Street
Town: Auburn (01501)
Price: $485,000
Address: 57 Appleton Road
Town: Roslindale (02131)
Price: $549,000
Address: 108 Florence Street
Town: (02351)
Price: $625,000
Address: 48 Olson St
Town: Worcester (01604)
Price: $649,999
Address: 93 Plantation St
Town: Jamaica Plain (02130)
Price: $615,000
Address: 10 Plainfield St
Town: Worcester (01606)
Price: $439,900
Address: 89 E Mountain St
Town: Waltham (02451)
Price: $629,000
Address: 315 College Farm Rd
Town: Salem (01970)
Price: $795,000
Address: 12 Howard St