Town: Derry (03038)
Price: $499,900
Address: 23 Oak St
Town: Everett (02149)
Price: $849,723
Address: 19 HEATH ST
Town: Brockton (02301)
Price: $242,500
Address: 227 West Elm Street
Town: (02339)
Price: $999,999
Address: 612 Whiting Street
Town: Natick (01760)
Price: $800,000
Address: 9 Morgan Dr.
Town: Cambridge (02139)
Price: $1,790,000
Address: 8 Lopez St
Town: Southwick (01077)
Price: $295,000
Address: 80 Bungalow Street
Town: Spencer (01562)
Price: $289,900
Address: 17 Bixby Rd
Town: Newton Upper Falls (02464)
Price: $399,900
Address: 51 Pettee St
Town: Springfield (01109)
Price: $249,413
Address: 52 Thompson St
Town: Mashpee (02649)
Price: $1,225,000
Address: 20 Holly Rd
Town: Dorchester (02122)
Price: $1,250,000
Address: 8 Ridgewood St
Town: Plymouth (02360)
Price: $599,000
Address: 25 Great Woods Rd
Town: East Longmeadow (01028)
Price: $289,900
Address: 32 Dorset St
Town: Worcester (01606)
Price: $459,900
Address: 12 Enaya Circle
Town: Salisbury (01952)
Price: $649,900
Address: 30 Cable Ave
Town: Northborough (01532)
Price: $990,000
Address: 27 Jethro Peters Lane
Town: Rochester (02770)
Price: $537,900
Address: 562 North Ave
Town: Holyoke (01040)
Price: $299,900
Address: 85 Woodland St
Town: Lynn (01902)
Price: $600,000
Address: 37 Arbor St
Town: Plymouth (02360)
Price: $1,350,000
Address: 137 Sandy Beach Rd
Town: Methuen (01844)
Price: $850,000
Address: 283 Broadway
Town: Salem (01970)
Price: $564,900
Address: 32 Whalers
Town: Provincetown (02657)
Price: $949,900
Address: 262 Bradford St
Town: Osterville (02655)
Price: $924,900
Address: 177 Bayview Cir
Town: Hingham (02043)
Price: $2,850,000
Address: 8 Evergreen Lane
Town: Chatham (02633)
Price: $3,500,000
Address: 450 Main Street
Town: Rochester (02770)
Price: $529,900
Address: 562 North Ave
Town: Hinsdale (01235)
Price: $319,900
Address: 86 Hickingbotham Rd
Town: Springfield (01107)
Price: $279,900
Address: 95 Weaver Rd
Town: North Reading (01864)
Price: $999,000
Address: 3 Nutter Rd
Town: Boston (02108)
Price: $11,495,000
Address: 22 Brimmer Street
Town: Hadley (01035)
Price: $525,000
Address: 109 Bay Road
Town: Waban (02468)
Price: $2,725,000
Address: 45 Bonnybrook Rd
Town: Salisbury (01952)
Price: $499,000
Address: 9 Partridge Ln
Town: Easthampton (01027)
Price: $399,000
Address: 21 Northampton St
Town: Northampton (01062)
Price: $232,000
Address: 7 Pine Valley Rd
Town: Quincy (02169)
Price: $369,900
Address: 123 Elm St
Town: Centerville (02632)
Price: $749,900
Address: 209 Patriot Way
Town: Plymouth (02360)
Price: $559,900
Address: 61 Palmer Rd
Town: West Dennis (02668)
Price: $699,000
Address: 9 Locust Ave
Town: East Sandwich (02537)
Price: $3,500,000
Address: 100 Salt Marsh Road
Town: (02359)
Price: $750,000
Address: 593 Washington St
Town: Saugus (01906)
Price: $699,900
Address: 483 Central St
Town: Forestdale (02644)
Price: $545,000
Address: 44 Greenville Drive
Town: Charlemont (01339)
Price: $399,000
Address: 4 Plainfield Road
Town: Acton (01720)
Price: $1,379,000
Address: 92 Willow Street
Town: Acton (01720)
Price: $1,379,000
Address: 92 Willow Street
Town: Fall River (02722)
Price: $689,900
Address: 200 David St
Town: Boston (02114)
Price: $765,000
Address: 14 Joy
Town: Swansea (02777)
Price: $675,000
Address: 19 Keller Ave
Town: Northfield (01366)
Price: $474,900
Address: 27 Popple Camp Rd
Town: (03865)
Price: $799,900
Address: 18 Horizon Way
Town: Dudley (01571)
Price: $415,000
Address: 28 Carpenter Rd
Town: Uxbridge (01569)
Price: $484,900
Address: 7 Jefferson Court
Town: West Springfield (01089)
Price: $264,900
Address: 369 Cold Spring Ave
Town: Lunenburg (01462)
Price: $699,900
Address: 756 Northfield
Town: Mashpee (02649)
Price: $479,999
Address: 235 Main St
Town: Malden (02148)
Price: $679,000
Address: 10 Birch Lane
Town: Waltham (02451)
Price: $1,888,000
Address: 15 Cedarcroft Lane
Town: Marblehead (01945)
Price: $810,000
Address: 282 Pleasant St
Town: Chestnut Hill (02467)
Price: $2,898,000
Address: 171 Shaw Rd
Town: North Brookfield (01535)
Price: $620,000
Address: 30 Town Farm Rd
Town: Yarmouth (02673)
Price: $695,000
Address: 89 Acres Ave
Town: Lynn (01902)
Price: $600,000
Address: 81 Jackson St
Town: Amherst (01002)
Price: $1,150,000
Address: 1730 S East St
Town: Wilbraham (01095)
Price: $584,900
Address: 225 Maynard Rd
Town: Braintree (02184)
Price: $599,900
Address: 420 John Mahar Hwy
Town: Middleton (01949)
Price: $512,000
Address: 40 Village Rd
Town: (02332)
Price: $4,850,000
Address: 39 Bay Pond Rd