Town: Boston (02109)
Price: $880,000
Address: 110 Commercial St
Town: Lincoln (02493)
Price: $1,795,000
Address: 75 Westland Rd
Town: Amherst (01002)
Price: $795,000
Address: 178 West Pomeroy Lane
Town: Braintree (02184)
Price: $689,000
Address: 428 John Mahar Hwy
Town: Boston (02108)
Price: $4,250,000
Address: 142 Chestnut Street
Town: Sudbury (01776)
Price: $925,000
Address: 101 White Pond Way
Town: Charlton (01507)
Price: $634,900
Address: 93 Haggerty Rd
Town: South Boston (02127)
Price: $1,579,000
Address: 392 West Second
Town: South Boston (02127)
Price: $1,579,000
Address: 390 West Second
Town: Charlestown (02129)
Price: $599,000
Address: 42 8th
Town: Boston (02210)
Price: $1,349,000
Address: 33 Sleeper
Town: Douglas (01516)
Price: $859,900
Address: 38 Hemlock Street
Town: Lynnfield (01940)
Price: $975,000
Address: 8 Ivanhoe Dr
Town: Worcester (01602)
Price: $365,000
Address: 57 first St
Town: Marstons Mills (02648)
Price: $638,500
Address: 436 Santuit Newtown Rd
Town: Somerville (02145)
Price: $939,000
Address: 47 Glen St
Town: Boston (02118)
Price: $1,345,000
Address: 771 Harrison Ave
Town: South Boston (02127)
Price: $699,000
Address: 73 G St
Town: Lynn (01902)
Price: $599,999
Address: 107 Lynnway
Town: Holyoke (01040)
Price: $430,000
Address: 4 Claren Dr
Town: Jamaica Plain (02130)
Price: $760,000
Address: 58 Weld Hill st
Town: Bolton (01740)
Price: $1,649,000
Address: 1 Sanders Lane
Town: Bolton (01740)
Price: $2,089,000
Address: 6 Sanders Lane
Town: South Grafton (01560)
Price: $799,900
Address: 55 Fisherville Terrace
Town: North Attleboro (02760)
Price: $1,349,000
Address: 34 Stone Ridge Road
Town: Princeton (01543)
Price: $409,900
Address: 238 BARRE PAXTON ROAD
Town: Worcester (01603)
Price: $259,900
Address: 160 Fremont St
Town: Dalton (01226)
Price: $289,000
Address: 387 Dalton Division Rd
Town: Charlestown (02129)
Price: $1,350,000
Address: 100 Main St
Town: Worcester (01604)
Price: $499,900
Address: 69 Dustin Street
Town: Newton (02458)
Price: $1,299,990
Address: 232 Bellevue St
Town: Framingham (01701)
Price: $645,000
Address: 341 Pleasant St
Town: Georgetown (01833)
Price: $1,600,000
Address: 4 Crescent Meadow Ln
Town: Andover (01810)
Price: $829,900
Address: 10 Martingale Lane
Town: Boston (02210)
Price: $550,000
Address: 500 Atlantic Avenue
Town: West Springfield (01089)
Price: $289,000
Address: 145 Amostown Rd
Town: Boston (02108)
Price: $799,000
Address: 116 Mount Vernon Street
Town: Watertown (02472)
Price: $1,199,900
Address: 12 Cuba Street
Town: East Boston (02128)
Price: $569,900
Address: 38 Lexington Street
Town: Leominster (01453)
Price: $419,900
Address: 77 Vezina St
Town: Westminster (01473)
Price: $825,000
Address: 20 Wachusett Dr
Town: East Boston (02128)
Price: $499,000
Address: 99 Cottage St
Town: Boston (02118)
Price: $6,995,000
Address: 68 W Rutland Sq.
Town: Pocasset (02559)
Price: $859,900
Address: 174 Barlows Landing
Town: Boston (02108)
Price: $8,395,000
Address: 9 Chestnut St
Town: Boxborough (01719)
Price: $1,065,000
Address: 52 Mayfair Dr
Town: Douglas (01516)
Price: $1,199,000
Address: 11 Elm Street
Town: Boston (02114)
Price: $1,995,000
Address: 15 Hancock St
Town: Brockton (02301)
Price: $569,900
Address: 34 Eaton St.
Town: Natick (01760)
Price: $1,575,000
Address: 16 Wayside Court
Town: Millis (02054)
Price: $849,000
Address: 18 Lansing Way
Town: Westwood (02090)
Price: $2,999,999
Address: 314 Grove
Town: Salem (01970)
Price: $649,800
Address: 135 Fort Ave
Town: South Boston (02127)
Price: $789,000
Address: 1306 Columbia Rd
Town: Dover (02030)
Price: $2,599,000
Address: 60 Claybrook road
Town: Brookline (02446)
Price: $945,000
Address: 193 Pleasant St
Town: Spencer (01562)
Price: $290,000
Address: 100 Chestnut St
Town: Gardner (01440)
Price: $337,400
Address: 213 Woodland Ave
Town: Chestnut Hill (02467)
Price: $1,455,000
Address: 228 Allandale Rd
Town: Quincy (02171)
Price: $319,900
Address: 133 Commander Shea Blvd
Town: Taunton (02780)
Price: $850,000
Address: 25 Fayette Place
Town: Newton (02459)
Price: $1,895,000
Address: 23 Francis Street
Town: Dennis Port (02639)
Price: $499,900
Address: 37 Beach Hills Road
Town: Chestnut Hill (02467)
Price: $9,495,000
Address: 138 Woodland Road
Town: Reading (01867)
Price: $1,599,000
Address: 18 Symonds Way
Town: Marlborough (01752)
Price: $629,800
Address: 27 Jefferson
Town: Norwell (02061)
Price: $2,199,000
Address: 2 Curtis Farm Rd
Town: Milford (01757)
Price: $699,900
Address: 375 Central St
Town: Tewksbury (01876)
Price: $699,900
Address: 20 Oakland Ave
Town: Leverett (01054)
Price: $9,999,000
Address: 113 Juggler Meadow Rd