Town: Dedham (02026)
Price: $679,000
Address: 183 Grant Ave
Town: Salisbury (01952)
Price: $1,100,000
Address: 188 N End Blvd
Town: Arlington (02474)
Price: $995,000
Address: 128 Thorndike Street
Town: Brighton (02135)
Price: $825,000
Address: 191 Washington St
Town: Dorchester (02124)
Price: $895,000
Address: 123 Centre St
Town: Sterling (01564)
Price: $557,900
Address: 5 Millie's Way
Town: Chestnut Hill (02467)
Price: $2,490,000
Address: 5 Hammond Street
Town: Worcester (01609)
Price: $741,000
Address: 7 Old Brook Dr
Town: Wellesley (02482)
Price: $4,895,000
Address: 6 Southgate Road
Town: South Boston (02127)
Price: $924,000
Address: 698 E 5th Street
Town: Lawrence (01841)
Price: $549,900
Address: 18 Ames St
Town: Boston (02113)
Price: $1,329,000
Address: 14 North Bennet Street
Town: Lynn (01904)
Price: $570,000
Address: 25 Monte Rd
Town: Amesbury (01913)
Price: $725,000
Address: 3 Marshall Drive
Town: Foxboro (02035)
Price: $599,900
Address: 8 Oak St
Town: Springfield (01104)
Price: $262,700
Address: 3 Fordham St
Town: Worcester (01602)
Price: $334,900
Address: 12 Merlin Ct
Town: Scituate (02066)
Price: $849,000
Address: 25 Brook Street
Town: Dorchester (02124)
Price: $799,000
Address: 183 Fuller St, 1
Town: Jamaica Plain (02130)
Price: $669,000
Address: 3531 Washington St.
Town: Topsfield (01983)
Price: $1,900,000
Address: 14 Alderbrook Drive
Town: Cambridge (02138)
Price: $559,000
Address: 47 Homer Ave
Town: Marshfield (02050)
Price: $1,149,000
Address: 112 Partridge Brook Cir
Town: Somerville (02143)
Price: $562,500
Address: 432 Norfolk Street
Town: South Boston (02127)
Price: $1,199,999
Address: 362 Silver Street
Town: Brighton (02135)
Price: $1,420,000
Address: 123 Nottinghill Rd
Town: Framingham (01701)
Price: $769,900
Address: 1327 Old Worcester Rd
Town: Ware (01082)
Price: $515,000
Address: 130 Greenwich Plains Rd
Town: Northampton (01060)
Price: $349,485
Address: 43 Laurel Park
Town: Worcester (01604)
Price: $289,900
Address: 1195 Grafton Street
Town: Revere (02151)
Price: $950,000
Address: 18 Bickford Ave
Town: Springfield (01109)
Price: $329,900
Address: 55 Monticello
Town: Mansfield (02048)
Price: $419,900
Address: 10 Erick Rd
Town: Lawrence (01843)
Price: $529,000
Address: 9 Cyr Dr
Town: Dorchester (02124)
Price: $979,000
Address: 21 Tanglewood
Town: Berlin (01503)
Price: $1,199,900
Address: 46 West St
Town: Revere (02151)
Price: $950,000
Address: 18 Bickford Ave
Town: Haverhill (01830)
Price: $599,000
Address: 25 Dover St
Town: Erving (01344)
Price: $375,000
Address: 10 E Prospect St
Town: Haverhill (01830)
Price: $474,999
Address: 17 Garden St
Town: Watertown (02472)
Price: $1,050,000
Address: 86 Cypress st
Town: Boston (02210)
Price: $895,000
Address: 135 Seaport Blvd
Town: West Roxbury (02132)
Price: $1,359,900
Address: 104 Stratford Street
Town: Walpole (02081)
Price: $789,000
Address: 11 Crane Road
Town: Taunton (02780)
Price: $449,900
Address: 15 Andrew Ave.
Town: Boston (02114)
Price: $1,800,000
Address: 21 Pinckney
Town: (02339)
Price: $1,699,000
Address: 44 Stone Meadow Lane
Town: South Boston (02127)
Price: $1,285,000
Address: 707 East 4th Street
Town: Ware (01082)
Price: $444,900
Address: 339 Monson Turnpike Rd
Town: Somerville (02144)
Price: $850,000
Address: 353 Summer Street
Town: East Taunton (02718)
Price: $675,000
Address: 649 Middleboro Ave
Town: Watertown (02472)
Price: $1,049,000
Address: 236 Sycamore Street
Town: Easthampton (01027)
Price: $264,900
Address: 20 Meadowbrook Drive
Town: North Attleboro (02760)
Price: $2,399,900
Address: 12 Houde Street
Town: Brookline (02446)
Price: $589,000
Address: 15 Short St
Town: Boston (02108)
Price: $2,750,000
Address: 36 Beacon Street
Town: Newtonville (02460)
Price: $2,148,000
Address: 43 Walker Street
Town: South Hamilton (01982)
Price: $769,000
Address: 45 Willow St
Town: Westford (01886)
Price: $875,000
Address: 26 North Hill Rd
Town: Worcester (01603)
Price: $265,000
Address: 160 Fremont St
Town: Watertown (02472)
Price: $499,999
Address: 32 Whites Ave
Town: Cambridge (02138)
Price: $9,950,000
Address: 158 Brattle Street
Town: Waltham (02452)
Price: $995,000
Address: 22 Abbott Road
Town: Newton (02458)
Price: $2,999,000
Address: 12 Valley Spring Road
Town: Walpole (02081)
Price: $625,000
Address: 2 Sterling Lane
Town: Reading (01867)
Price: $1,529,000
Address: 18 Talbot Lane
Town: Springfield (01104)
Price: $289,000
Address: 156 Knollwood St
Town: Somerset (02726)
Price: $549,000
Address: 64 Midland Rd
Town: Saugus (01906)
Price: $799,999
Address: 28 Eustis
Town: Boston (02119)
Price: $805,000
Address: 64 Alpine St