Town: Springfield (01108)
Price: $518,000
Address: 511 Trafton Rd
Town: (02343)
Price: $324,900
Address: 22 Medallion Road
Town: Charlestown (02129)
Price: $2,650,000
Address: 22 Harvard St
Town: Lowell (01850)
Price: $335,000
Address: 375 Aiken Ave
Town: Beverly (01915)
Price: $499,000
Address: 21 Summit Avenue
Town: (02382)
Price: $480,000
Address: 281 Commercial St
Town: West Newton (02465)
Price: $1,249,000
Address: 1639 Washington St
Town: Worcester (01603)
Price: $300,000
Address: 62 Pine View Ave
Town: Hopkinton (01748)
Price: $1,059,000
Address: 7 Davenport Ln
Town: Whitinsville (01588)
Price: $849,900
Address: 192 Rebecca Rd
Town: (03246)
Price: $759,900
Address: 37 Vantage Point Drive
Town: Boston (02119)
Price: $649,999
Address: 192 Walnut Ave
Town: Manchester (01944)
Price: $5,875,000
Address: 159 Bridge Street
Town: Plymouth (02360)
Price: $499,900
Address: 166 Carver Rd
Town: Hopedale (01747)
Price: $699,900
Address: 110 Plain St
Town: (02341)
Price: $765,000
Address: 456 Gorwin Drive
Town: Sandwich (02563)
Price: $1,999,000
Address: 10 Wintergreen Lane
Town: Tewksbury (01876)
Price: $1,050,000
Address: 640 South Street
Town: Methuen (01844)
Price: $449,999
Address: 1 Riverview Blvd
Town: (02302)
Price: $385,000
Address: 31 Pontiac Rd
Town: Hingham (02043)
Price: $2,199,000
Address: 3 Patriots Way
Town: (02332)
Price: $869,444
Address: 65 Hitty Tom Rd.
Town: (34465)
Price: $269,900
Address: 3441 N Honeylocust Drive
Town: Plymouth (02360)
Price: $399,900
Address: 62 Spooner St
Town: Amherst (01002)
Price: $439,900
Address: 19 Baldwin Ln
Town: Center Barnstead (03225)
Price: $430,000
Address: 1 Jackson Lane
Town: Revere (02151)
Price: $574,900
Address: 109 Salem St
Town: (02351)
Price: $549,900
Address: 1077 Bedford St
Town: Lawrence (01841)
Price: $274,900
Address: 312 Water St
Town: Upton (01568)
Price: $849,900
Address: 4 Farrar Rd
Town: Woonsocket (02895)
Price: $408,000
Address: 444 Knollwood Drive
Town: Providence (02909)
Price: $239,000
Address: 25 Devereux Street
Town: (02346)
Price: $599,999
Address: 759 Plymouth Street
Town: Marlborough (01752)
Price: $659,900
Address: 67 Hunter Ave
Town: Leominster (01453)
Price: $539,900
Address: 45 Tisdale St
Town: Hudson (03051)
Price: $573,900
Address: 138 Barbara Ln
Town: Bedford (01730)
Price: $958,000
Address: 35 Mitchell Grant Way
Town: Hopkinton (01748)
Price: $900,000
Address: 13 Birkdale Ln
Town: Plymouth (02360)
Price: $554,000
Address: 27 Fremont St
Town: Plymouth (02360)
Price: $580,000
Address: 26 Goelette Road
Town: Haverhill (01830)
Price: $372,500
Address: 144 Old Ferry Rd.
Town: Natick (01760)
Price: $469,000
Address: 44 Village Hill Ln
Town: Sterling (01564)
Price: $999,000
Address: 28 Sandy Ridge Road
Town: Millbury (01527)
Price: $459,900
Address: 255 Riverlin Street
Town: Ashfield (01330)
Price: $699,000
Address: 81 Smith Road
Town: Topsfield (01983)
Price: $989,000
Address: 40 East Street
Town: Fall River (02720)
Price: $715,000
Address: 808 Walnut St
Town: Brimfield (01010)
Price: $355,000
Address: 5 Sutcliffe Rd
Town: Westford (01886)
Price: $699,000
Address: 16 Abbot Street
Town: Northfield (01366)
Price: $495,000
Address: 30 Woodward RD
Town: Boston (02118)
Price: $2,995,000
Address: 7 East Springfield
Town: Boxford (01921)
Price: $2,395,000
Address: 40 Dana Road
Town: Framingham (01702)
Price: $599,900
Address: 11 Robertson Rd
Town: Dorchester (02125)
Price: $819,000
Address: 11 Hamilton St
Town: (06082)
Price: $380,000
Address: 5 Michael Dr
Town: Mashpee (02649)
Price: $559,000
Address: 21 Chatham Ln
Town: Salem (01970)
Price: $999,000
Address: 32 Park St
Town: Boston (02118)
Price: $1,390,000
Address: 1395 Washington Street
Town: West Hyannisport (02670)
Price: $624,000
Address: 209 Main Street
Town: Lincoln (02493)
Price: $1,459,000
Address: 5 Upham Way
Town: Uxbridge (01569)
Price: $399,900
Address: 342 Chestnut
Town: Lexington (02421)
Price: $3,975,000
Address: 21 Balfour Street
Town: Winthrop (02152)
Price: $499,900
Address: 900 SHIRLEY STREET
Town: Paxton (01541)
Price: $295,000
Address: 33 Radford Road
Town: Plymouth (02360)
Price: $875,000
Address: 879 Long Pond Rd
Town: South Dartmouth (02748)
Price: $824,900
Address: 2 Slades Farm Ln
Town: (02338)
Price: $839,900
Address: 151 Plymouth St
Town: Cambridge (02138)
Price: $1,180,000
Address: 97 Fayerweather
Town: Milton (02186)
Price: $1,275,000
Address: 751 Brook Road
Town: Boston (02215)
Price: $900,000
Address: 382 Commonwealth