Town: Revere (02151)
Price: $699,900
Address: 44 Mill St
Town: Winthrop (02152)
Price: $479,000
Address: 249 Winthrop Shore Dr
Town: Watertown (02472)
Price: $1,500,000
Address: 19 Stoneleigh Road
Town: Adams (01220)
Price: $285,900
Address: 16 Pine St
Town: Springfield (01109)
Price: $324,000
Address: 96 Elijah St
Town: Boston (02118)
Price: $1,460,000
Address: 1395 Washington Street
Town: Chicopee (01022)
Price: $235,000
Address: 101 Doverbrook Rd
Town: Dudley (01571)
Price: $679,999
Address: 502 Pine Street
Town: (02351)
Price: $499,900
Address: 307 Regency Ln
Town: (02368)
Price: $429,900
Address: 46 Union Sq
Town: Conway (01341)
Price: $1,100,000
Address: 901 Roaring Brook Road
Town: Taunton (02780)
Price: $350,000
Address: 28 Barbara Rd
Town: Uxbridge (01569)
Price: $600,000
Address: 50 Carrington Ln
Town: Southborough (01772)
Price: $525,000
Address: 9 Cherry St
Town: Leominster (01453)
Price: $399,000
Address: 471 North St
Town: Southbridge (01550)
Price: $420,000
Address: 134 Pleasant St
Town: (02324)
Price: $859,000
Address: 35 Stockbridge Rd
Town: Mashpee (02649)
Price: $279,000
Address: 100 Great Neck Rd N
Town: Rockport (01966)
Price: $429,000
Address: 13 PLEASANT STREET
Town: Fitchburg (01420)
Price: $425,000
Address: 37 Putnam Park
Town: Somerset (02726)
Price: $679,888
Address: 239 Maple St
Town: Shrewsbury (01545)
Price: $799,500
Address: 129 MAPLE AVE
Town: Middleton (01949)
Price: $509,000
Address: 40 Village Rd.
Town: Springfield (01107)
Price: $335,000
Address: 115 Caseland St
Town: Huntington (01050)
Price: $250,000
Address: 8 Basket St
Town: West Yarmouth (02671)
Price: $895,000
Address: 5 Home Wood Ln
Town: Pittsfield (01201)
Price: $250,000
Address: 50 Grand Ave
Town: Berlin (01503)
Price: $499,900
Address: 167 Lancaster Road
Town: Sandwich (02563)
Price: $600,000
Address: 46 Holly Ridge Dr
Town: Fall River (02721)
Price: $699,900
Address: 166 Bradford Ave
Town: North Andover (01845)
Price: $375,000
Address: 2 Kingston St
Town: Boston (02110)
Price: $1,099,995
Address: 85 East India Row
Town: Shrewsbury (01545)
Price: $859,000
Address: 129 MAPLE AVE
Town: Newton (02459)
Price: $2,295,000
Address: 56 Cynthia Rd
Town: Boston (02108)
Price: $5,999,000
Address: 142 Chestnut Street
Town: West Roxbury (02132)
Price: $309,900
Address: 7 Cass St
Town: Ashland (01721)
Price: $745,000
Address: 65 Braeburn Ln
Town: Tyngsboro (01879)
Price: $899,999
Address: 30 Tamarack Way
Town: (02343)
Price: $479,900
Address: 17 Linwood
Town: Medford (02155)
Price: $500,000
Address: 190 High Street
Town: Holyoke (01040)
Price: $240,000
Address: 201 Clemente St.
Town: New Bedford (02745)
Price: $549,900
Address: 16 Swallow St
Town: West Springfield (01089)
Price: $364,900
Address: 53 Druids Ln
Town: Marshfield (02050)
Price: $1,295,000
Address: 555 Webster St
Town: Framingham (01702)
Price: $749,900
Address: 302 Hollis St
Town: Framingham (01702)
Price: $1,499,900
Address: 292 Hollis St
Town: Sandwich (02563)
Price: $774,900
Address: 3 Anne Circle
Town: Auburndale (02466)
Price: $799,000
Address: 97 Hawthorne Ave
Town: Dennis Port (02639)
Price: $209,900
Address: 166 Upper County Rd
Town: North Attleboro (02760)
Price: $909,000
Address: 12 Morgan Way
Town: Boston (02109)
Price: $1,800,000
Address: 220 Commercial St
Town: Woburn (01801)
Price: $999,999
Address: 2 Stratton Drive
Town: Chicopee (01020)
Price: $349,900
Address: 59 Ellerton St
Town: Chatham (02633)
Price: $1,995,000
Address: 32 Sunset Lane
Town: Amesbury (01913)
Price: $950,000
Address: 2 Locke Hill Ln
Town: Uxbridge (01569)
Price: $719,900
Address: 138 Mantell Rd
Town: Somerville (02143)
Price: $835,000
Address: 9 Medford Street
Town: Tyngsboro (01879)
Price: $519,900
Address: 20 Birchmont St
Town: Holyoke (01040)
Price: $225,000
Address: 205 Clemente St.
Town: Norfolk (02056)
Price: $969,900
Address: 26 Ridge Road
Town: Brockton (02301)
Price: $790,000
Address: 88 Vine St
Town: South Boston (02127)
Price: $2,650,000
Address: 153 Bowen St
Town: Lawrence (01843)
Price: $589,000
Address: 41 Pembroke Dr
Town: Brighton (02135)
Price: $675,000
Address: 70 Leo Birmingham Parkway
Town: Fitchburg (01420)
Price: $215,000
Address: 46 JACKSON AVE
Town: Westfield (01085)
Price: $459,900
Address: 444 Loomis St
Town: Haverhill (01830)
Price: $499,900
Address: 31 Orchard Street
Town: Lowell (01852)
Price: $599,000
Address: 59 Boston Rd
Town: (01460)
Price: $609,900
Address: 38 George Street
Town: Uxbridge (01569)
Price: $679,900
Address: 145 Mantell Rd