Town: Worcester (01603)
Price: $580,000
Address: 22 Baker St
Town: Natick (01760)
Price: $395,900
Address: 60 E Central St
Town: West Hatfield (01088)
Price: $559,900
Address: 166 Rocks Road
Town: Lynn (01905)
Price: $399,900
Address: 14 River Street Pl
Town: (06074)
Price: $199,900
Address: 41 Candlewood Dr
Town: Boxborough (01719)
Price: $240,000
Address: 176 Swanson Rd
Town: (02370)
Price: $599,900
Address: 14 dyer st
Town: Westborough (01581)
Price: $730,000
Address: 10 Linda Street
Town: Westminster (01473)
Price: $859,900
Address: 0 SHADY AVE
Town: Chatham (02633)
Price: $4,975,000
Address: 85 Cedar Street
Town: Warren (01081)
Price: $520,000
Address: 10 Church St
Town: Londonderry (03053)
Price: $569,900
Address: 4 Delphi Way
Town: New Braintree (01531)
Price: $599,900
Address: 78 NORTH BROOKFIELD RD
Town: Winchester (01890)
Price: $3,099,000
Address: 44 Cabot Street
Town: Cambridge (02138)
Price: $2,848,000
Address: 318 Concord Ave
Town: Wakefield (01880)
Price: $799,000
Address: 46 Chestnut St
Town: Douglas (01516)
Price: $449,900
Address: 86 Main St
Town: Southwick (01077)
Price: $450,000
Address: 21 Grove St
Town: Lexington (02420)
Price: $4,270,000
Address: 15 Peachtree Road
Town: Lynn (01904)
Price: $900,000
Address: 57 Kelly Lane
Town: (03836)
Price: $399,900
Address: 118 Round Pond Rd
Town: Fairhaven (02719)
Price: $295,000
Address: 531 Dana Farms
Town: Plymouth (02360)
Price: $3,199,000
Address: 4 Priscilla Beach Rd
Town: Boston (02215)
Price: $1,299,000
Address: 16 Miner
Town: Londonderry (03053)
Price: $569,900
Address: 6 Delphi Way
Town: Shelburne Falls (01370)
Price: $650,000
Address: 41 Hog Hollow Rd
Town: Concord (01742)
Price: $3,784,900
Address: 140 Revolutionary Road
Town: Newburyport (01950)
Price: $875,000
Address: 240 Merrimac St
Town: Boston (02215)
Price: $1,399,000
Address: 4 Charlesgate East
Town: Holliston (01746)
Price: $1,625,000
Address: 3 Danforth Drive
Town: Marshfield (02050)
Price: $962,000
Address: 207 Fairways Edge Drive
Town: Maynard (01754)
Price: $899,000
Address: 12 Assabet Street
Town: Quincy (02169)
Price: $699,000
Address: 86 Wren Terrace
Town: Charlestown (02129)
Price: $985,000
Address: 197 Eighth St
Town: Marlborough (01752)
Price: $699,900
Address: 57 Paquin Drive
Town: New Bedford (02745)
Price: $999,900
Address: 1840 Acushnet Avenue
Town: Dorchester (02125)
Price: $509,000
Address: 2 Howe Ter
Town: Seekonk (02771)
Price: $395,000
Address: 52 Carpenter St
Town: East Boston (02128)
Price: $1,500,000
Address: 5 Monmouth St
Town: East Boston (02128)
Price: $530,000
Address: 5 Monmouth St
Town: East Boston (02128)
Price: $789,000
Address: 42 Bayswater St
Town: East Boston (02128)
Price: $525,000
Address: 5 Monmouth St
Town: East Boston (02128)
Price: $549,900
Address: 5 Monmouth St
Town: Everett (02149)
Price: $625,000
Address: 36 Florence St
Town: Fall River (02720)
Price: $239,900
Address: 5455 North Main Street
Town: Cambridge (02141)
Price: $720,000
Address: 26 Plymouth
Town: South Easton (02375)
Price: $539,900
Address: 66 Depot Street
Town: Worcester (01603)
Price: $370,000
Address: 22 Litchfield St
Town: Holliston (01746)
Price: $224,900
Address: 147 Turner Rd
Town: Newburyport (01950)
Price: $1,295,000
Address: 17 Lavalley Ln
Town: Brewster (02631)
Price: $869,900
Address: 132 Leland Rd
Town: Boston (02118)
Price: $799,000
Address: 877 Harrison Ave
Town: Groton (01450)
Price: $825,000
Address: 35 Oxbow Ln
Town: West Roxbury (02132)
Price: $749,000
Address: 865 Lagrange St
Town: Dorchester (02124)
Price: $699,000
Address: 1 Lyford Street
Town: Boston (02118)
Price: $1,799,000
Address: 1313 Washington St
Town: Lynn (01905)
Price: $529,900
Address: 717 Boston St
Town: Worcester (01609)
Price: $748,500
Address: 8 Old Colony Road
Town: Fall River (02721)
Price: $2,250,000
Address: 526 3Rd St
Town: Boston (02116)
Price: $700,000
Address: 231 W Newton St
Town: Beverly (01915)
Price: $829,000
Address: 42 Baker Ave
Town: Charlton (01507)
Price: $599,000
Address: 74 King Rd
Town: Chestnut Hill (02467)
Price: $455,000
Address: 84 Boylston St
Town: Dedham (02026)
Price: $799,900
Address: 86 Massachusetts Avenue
Town: Quincy (02170)
Price: $750,000
Address: 35 Estabrook
Town: New Bedford (02740)
Price: $575,000
Address: 333 Union St
Town: Middleton (01949)
Price: $1,199,999
Address: 119 River St
Town: Winthrop (02152)
Price: $599,000
Address: 1 Seal Harbor Rd
Town: Longmeadow (01106)
Price: $358,900
Address: 22 Hawthorne Street
Town: Amesbury (01913)
Price: $669,000
Address: 101 Market Street