Town: Tewksbury (01876)
Price: $649,900
Address: 29 Oregon Rd
Town: Natick (01760)
Price: $975,000
Address: 23 Indian Ridge Road
Town: Lexington (02421)
Price: $1,749,000
Address: 9 Journeys End Ln
Town: Newburyport (01950)
Price: $749,900
Address: 113 Prospect St
Town: Waban (02468)
Price: $3,998,000
Address: 45 E Quinobequin Road
Town: Boston (02119)
Price: $3,700,000
Address: 27 Dudley St
Town: Westfield (01085)
Price: $269,900
Address: 138 Main Street
Town: Pelham (03076)
Price: $670,000
Address: 31 Sagewood Dr
Town: New Bedford (02746)
Price: $730,000
Address: 98 Beetle St
Town: Framingham (01702)
Price: $774,900
Address: 1 Glen St.
Town: Worcester (01604)
Price: $699,900
Address: 419 Grafton St
Town: Somerville (02145)
Price: $749,000
Address: 375 Canal.
Town: Natick (01760)
Price: $1,675,000
Address: 18 Phillips Pond Rd
Town: Springfield (01103)
Price: $220,000
Address: 140 Chestnut St
Town: Gardner (01440)
Price: $500,000
Address: 337 Parker Street
Town: East Boston (02128)
Price: $575,000
Address: 15 Swift Ter
Town: Tyngsboro (01879)
Price: $659,900
Address: 48 Mission Rd
Town: Harwich (02645)
Price: $649,000
Address: 13 6 Penny Ln
Town: Quincy (02171)
Price: $748,800
Address: 25 Hummock Road
Town: West Brookfield (01083)
Price: $419,900
Address: 233 Maple St
Town: Medford (02155)
Price: $699,900
Address: 70 Tainter St
Town: (02324)
Price: $779,900
Address: 163 Cherry St.
Town: Marshfield (02050)
Price: $829,000
Address: 184 Bay Ave
Town: Wareham (02571)
Price: $499,900
Address: 3 Cedar St
Town: Lynnfield (01940)
Price: $638,000
Address: 14 Rockwood Rd
Town: East Falmouth (02536)
Price: $749,900
Address: 533 Old Barnstable Rd
Town: Maynard (01754)
Price: $490,000
Address: 6 Deer Path
Town: Haverhill (01835)
Price: $719,900
Address: 340 Kingsbury Avenue
Town: (01001)
Price: $299,900
Address: 85 Alhambra Cir N
Town: Hingham (02043)
Price: $2,295,000
Address: 11 Golfview Dr
Town: North Brookfield (01535)
Price: $749,900
Address: 11 Brickyard Rd.
Town: Boston (02118)
Price: $2,100,000
Address: 1313 Washington St
Town: Medford (02155)
Price: $780,000
Address: 956 Highland Ave.
Town: Everett (02149)
Price: $369,000
Address: 15 Staples Avenue
Town: Chatham (02633)
Price: $995,000
Address: 20 cedar Swamp Lane
Town: Scituate (02066)
Price: $1,575,000
Address: 16 Salt Meadow Ln
Town: Hingham (02043)
Price: $875,000
Address: 22 Linscott Rd
Town: Plymouth (02360)
Price: $769,000
Address: 21 Cross Wind
Town: Boston (02114)
Price: $3,550,000
Address: 110 Sudbury Street
Town: Boston (02210)
Price: $1,980,000
Address: 150 Seaport Boulevard
Town: Boston (02116)
Price: $799,000
Address: 127 Beacon Street
Town: Framingham (01702)
Price: $499,000
Address: 212 Fountain St
Town: Chicopee (01020)
Price: $289,900
Address: 55 Bromont St
Town: Revere (02151)
Price: $699,000
Address: 50 Genesee St.
Town: Framingham (01701)
Price: $839,900
Address: 11 Longview Rd
Town: Dalton (01226)
Price: $349,000
Address: 60 Franklin Street
Town: Framingham (01702)
Price: $774,900
Address: 1 Glen St.
Town: (02351)
Price: $629,999
Address: 23 Loganberry Dr
Town: Shelburne Falls (01370)
Price: $550,000
Address: 105 Bridge St
Town: East Falmouth (02536)
Price: $875,000
Address: 84 Portside Circle
Town: Woburn (01801)
Price: $1,899,000
Address: 6 Callahan Drive
Town: Boston (02116)
Price: $2,100,000
Address: 180 Beacon Street
Town: Palmer (01069)
Price: $323,000
Address: 3121 Main St
Town: Rockport (01966)
Price: $3,499,000
Address: 13 Phillips Ave
Town: West Boylston (01583)
Price: $472,500
Address: 83 Hillside Village Drive
Town: East Boston (02128)
Price: $649,000
Address: 301 Saratoga St
Town: North Andover (01845)
Price: $1,199,900
Address: 50 Rocky Brook Rd
Town: Northborough (01532)
Price: $575,000
Address: 17 Deacon St
Town: (03873)
Price: $369,999
Address: 8 Eastfield Loop
Town: Needham (02492)
Price: $2,595,000
Address: 47 EMERSON ROAD
Town: Reading (01867)
Price: $1,200,000
Address: 17 Palmer Hill Ave
Town: Attleboro (02703)
Price: $750,000
Address: 38 Springdale Avenue
Town: Boston (02113)
Price: $795,000
Address: 24 Sheafe
Town: East Dennis (02641)
Price: $849,900
Address: 138 Quivet Dr.
Town: Webster (01570)
Price: $389,000
Address: 5 1St St
Town: Pittsfield (01201)
Price: $209,900
Address: 40 Roland St
Town: Boston (02114)
Price: $5,200,000
Address: 110 Sudbury Street
Town: (02346)
Price: $389,900
Address: 20 Benton St
Town: Harvard (01451)
Price: $1,250,000
Address: 45 S Shaker Rd
Town: Belmont (02478)
Price: $1,520,000
Address: 326 Lake