Town: Winthrop (02152)
Price: $1,175,000
Address: 66 Lowell Road
Town: Hudson (01749)
Price: $749,900
Address: 26 Marychris Drive
Town: Fall River (02721)
Price: $620,000
Address: 12 Bronson St
Town: Everett (02149)
Price: $919,900
Address: 58 Walnut St
Town: Reading (01867)
Price: $1,239,000
Address: 141 Johnson Woods Drive
Town: Williamsburg (01096)
Price: $399,900
Address: 3 Williams St
Town: Norwell (02061)
Price: $649,000
Address: 62 High St
Town: Stoughton (02072)
Price: $699,999
Address: 15 Morton Sq
Town: Foxboro (02035)
Price: $849,900
Address: 12 Community Way
Town: Bellingham (02019)
Price: $400,000
Address: 52 James St
Town: Worcester (01606)
Price: $1,350,000
Address: 15 Boardman St / Wboylston
Town: Chelsea (02150)
Price: $595,000
Address: 40 Crescent Ave
Town: Mashpee (02649)
Price: $749,000
Address: 192 Simons Narrows Rd
Town: Chelsea (02150)
Price: $599,000
Address: 40 Crescent Ave
Town: East Boston (02128)
Price: $535,000
Address: 153 Everett St
Town: Hadley (01035)
Price: $375,000
Address: 204 River Dr
Town: Worcester (01605)
Price: $749,900
Address: 612 Grove St
Town: Woburn (01801)
Price: $499,900
Address: 112 Pearl Street
Town: Worcester (01607)
Price: $499,000
Address: 17 Thenius St
Town: Lowell (01852)
Price: $375,000
Address: 200 Market St
Town: Leicester (01524)
Price: $375,000
Address: 3 Edward St
Town: (02368)
Price: $699,900
Address: 12 Jasper Ln
Town: Danvers (01923)
Price: $619,000
Address: 24 Purchase St
Town: Dedham (02026)
Price: $1,295,000
Address: 570 Washington Street
Town: Springfield (01129)
Price: $299,000
Address: 136 Joan St
Town: Dracut (01826)
Price: $562,999
Address: 73 Sladen St
Town: Auburn (01501)
Price: $399,900
Address: 52 Harrison Ave
Town: Everett (02149)
Price: $852,000
Address: 103 Swan Street
Town: Beverly (01915)
Price: $1,050,000
Address: 430 Essex Street
Town: Concord (01742)
Price: $9,750,000
Address: 76 Red Coat Ln
Town: Boston (02121)
Price: $515,000
Address: 99 Harrishof St
Town: East Sandwich (02537)
Price: $1,100,000
Address: 21 Great Island Rd
Town: (03820)
Price: $624,000
Address: 65 Pointe Place
Town: North Adams (01247)
Price: $175,000
Address: 297 Walnut St
Town: Springfield (01108)
Price: $545,000
Address: 742 Belmont Ave
Town: Brighton (02135)
Price: $440,000
Address: 1633 Commonwealth Ave
Town: Lowell (01852)
Price: $359,000
Address: 200 Market Street
Town: Worcester (01604)
Price: $399,000
Address: 24 Benham
Town: (02356)
Price: $825,000
Address: 25 Andrews Farm Rd
Town: North Attleboro (02760)
Price: $265,000
Address: 212 Fisher Street
Town: Mashpee (02649)
Price: $3,250,000
Address: 55 Shoestring Bay Road
Town: Springfield (01119)
Price: $389,000
Address: 128 Sherwood Rd
Town: Salisbury (01952)
Price: $569,000
Address: 6 Mudnock
Town: (03885)
Price: $899,900
Address: 7 Woodside Dr
Town: Leominster (01453)
Price: $675,000
Address: 498 Lancaster
Town: Boston (02115)
Price: $539,000
Address: 75 Burbank St
Town: Boxborough (01719)
Price: $245,000
Address: 176 Swanson Road
Town: Longmeadow (01106)
Price: $550,000
Address: 35 Plymouth Road
Town: (02343)
Price: $469,900
Address: 55 Border Rd
Town: Dorchester (02125)
Price: $429,000
Address: 86 Savin Hill Ave
Town: Dorchester (02124)
Price: $1,349,000
Address: 81 Mora Street
Town: Chatham (02633)
Price: $1,495,000
Address: 200 Hardings Beach Road
Town: Dorchester (02124)
Price: $1,349,000
Address: 72 Mora Street
Town: Dorchester (02124)
Price: $1,225,000
Address: 44 Mora
Town: (02382)
Price: $574,900
Address: 154 Auburn St
Town: Dorchester (02124)
Price: $1,290,000
Address: 45 Spencer St
Town: Belmont (02478)
Price: $349,000
Address: 125 Trapelo Rd
Town: Osterville (02655)
Price: $1,495,000
Address: 77 Robbins St
Town: Burlington (01803)
Price: $799,900
Address: 10 Lisa St
Town: North Providence (02911)
Price: $440,000
Address: 131 Fruit Hill
Town: Cotuit (02635)
Price: $549,000
Address: 1469 santuit-newtown Rd
Town: Fall River (02721)
Price: $659,900
Address: 327 William Street
Town: Fall River (02721)
Price: $639,900
Address: 315 William Street
Town: Wilmington (01887)
Price: $1,025,000
Address: 20 Hopkins Street
Town: (02338)
Price: $799,900
Address: 164 Plymouth St
Town: Belmont (03220)
Price: $1,229,000
Address: 56 Sun Lake Drive
Town: Marlborough (01752)
Price: $699,000
Address: 16 Clinton st
Town: Brookfield (01506)
Price: $259,900
Address: 70 Quaboag St
Town: Clinton (01510)
Price: $479,000
Address: 109 Oak St
Town: Haverhill (01830)
Price: $279,900
Address: 405 Main