Town: Worcester (01604)
Price: $385,000
Address: 78 Dana Ave
Town: Methuen (01844)
Price: $869,900
Address: 5 Harmony Lane
Town: Braintree (02184)
Price: $1,189,000
Address: 70 Christina Dr
Town: Medford (02155)
Price: $1,299,900
Address: 74 Windsor Road
Town: Chicopee (01013)
Price: $289,900
Address: 54 Dayton St
Town: Dorchester (02125)
Price: $835,000
Address: 73 Tuttle St
Town: Andover (01810)
Price: $499,900
Address: 5 Porter Road
Town: Stoughton (02072)
Price: $670,000
Address: 250 Morton St
Town: (02330)
Price: $560,000
Address: 11 Brockton Ave
Town: Dracut (01826)
Price: $349,500
Address: 124 Tennis Plaza Rd
Town: Ayer (01432)
Price: $400,000
Address: 14 Brook St
Town: Salem (01970)
Price: $589,900
Address: 6 Orient Way
Town: Maynard (01754)
Price: $459,000
Address: 2 Hayes St
Town: Williamsburg (01096)
Price: $1
Address: 6 Nichols Rd
Town: Athol (01331)
Price: $569,000
Address: 420 Queen Lake Road
Town: Marblehead (01945)
Price: $649,000
Address: 9 Tedesco Pond Pl
Town: Tyngsboro (01879)
Price: $719,900
Address: 45 Red Gate Road
Town: South Deerfield (01373)
Price: $840,000
Address: 26 Eastwood Lane
Town: North Andover (01845)
Price: $679,999
Address: 80 Compass Point
Town: Stoneham (02180)
Price: $724,900
Address: 24 Sunrise Avenue
Town: Methuen (01844)
Price: $695,000
Address: 20 Sycamore Rd
Town: Chelsea (02150)
Price: $725,000
Address: 84 Captains Row
Town: Haverhill (01830)
Price: $324,900
Address: 23 Orchard Ave
Town: Westwood (02090)
Price: $779,000
Address: 130 University Ave
Town: New Bedford (02740)
Price: $287,000
Address: 54 Hazard St
Town: Milford (01757)
Price: $549,900
Address: 39 Emmons St
Town: Boston (02111)
Price: $1,400,000
Address: 151 Tremont St
Town: Cambridge (02140)
Price: $765,000
Address: 33 Washington Avenue
Town: Chester (01011)
Price: $359,000
Address: 21 Sylvester Hamilton Rd
Town: Tyngsboro (01879)
Price: $679,900
Address: 1 Wintergreen Drive
Town: Westborough (01581)
Price: $415,000
Address: 14 Grove St
Town: West Roxbury (02132)
Price: $1,649,900
Address: 183 Temple St
Town: Maynard (01754)
Price: $799,000
Address: 3 Shore Ave
Town: Attleboro (02703)
Price: $599,900
Address: 330 Brown St
Town: Cambridge (02138)
Price: $595,000
Address: 38 Linnaean St
Town: Easthampton (01027)
Price: $399,000
Address: 102 Lovefield St
Town: Norton (02766)
Price: $699,900
Address: 196 Taunton Ave
Town: Salisbury (01952)
Price: $639,900
Address: 595 N End Blvd
Town: Haverhill (01835)
Price: $479,900
Address: 65 Stetson St
Town: Easthampton (01027)
Price: $525,000
Address: 56 Reservoir Rd
Town: Tewksbury (01876)
Price: $575,000
Address: 188 Poland Ave
Town: Yarmouth (02673)
Price: $579,000
Address: 33 Lake Rd
Town: South Boston (02127)
Price: $599,000
Address: 298 Bolton St
Town: Chelsea (02150)
Price: $675,000
Address: 75 Cottage St
Town: South Easton (02375)
Price: $599,000
Address: 20 Church St
Town: Quincy (02169)
Price: $429,900
Address: 1 Cityview Ln
Town: Monson (01057)
Price: $289,000
Address: 9 Silva St
Town: Leominster (01453)
Price: $999,900
Address: 25 Union St
Town: Chester (01011)
Price: $480,000
Address: 500 E River Rd
Town: Boston (02116)
Price: $1,099,000
Address: 430 Stuart
Town: Chelmsford (01824)
Price: $385,000
Address: 255 North Rd
Town: Saugus (01906)
Price: $1,380,000
Address: 15 Appleton Street
Town: Revere (02151)
Price: $1,119,000
Address: 31 Crest Avenue
Town: South Yarmouth (02664)
Price: $545,000
Address: 55 Pawkannawkut Drive
Town: South Boston (02127)
Price: $925,000
Address: 794 E 7Th St
Town: Leverett (01054)
Price: $585,000
Address: 119 Long Plain Road
Town: (02324)
Price: $1,029,000
Address: 73 Pratt Avenue
Town: Chestnut Hill (02467)
Price: $899,000
Address: 170 Payson Rd
Town: Milford (01757)
Price: $579,900
Address: 9 Hancock St
Town: Billerica (01821)
Price: $599,900
Address: 77 Whipple Rd
Town: Stoughton (02072)
Price: $635,000
Address: 120 Charles Ave Ext
Town: Worcester (01602)
Price: $350,000
Address: 28 Cascade Rd
Town: Boston (02119)
Price: $1,500,000
Address: 49 Norfolk Street
Town: Medford (02155)
Price: $1,499,900
Address: 56 Traincroft Street
Town: Peabody (01960)
Price: $869,900
Address: 68 Prospect Street
Town: Boston (02110)
Price: $5,495,000
Address: 300 Pier 4 Blvd
Town: Reading (01867)
Price: $899,900
Address: 61 Lowell St
Town: Newton Highlands (02461)
Price: $1,270,000
Address: 1114 Beacon St.
Town: Cohasset (02025)
Price: $1,199,000
Address: 146 N Main St
Town: Salem (01970)
Price: $889,000
Address: 8 Beachmont Rd