Town: (02368)
Price: $650,000
Address: 9 Dennis Circle
Town: South Boston (02127)
Price: $1,099,500
Address: 3 M St
Town: South Dartmouth (02748)
Price: $950,000
Address: 48 North Shore Drive
Town: Northampton (01060)
Price: $1,550,000
Address: 10 Ward Ave
Town: Brookline (02445)
Price: $2,495,000
Address: 291 Goddard Ave
Town: Salisbury (01952)
Price: $789,000
Address: 47 Atlantic Ave
Town: Reading (01867)
Price: $1,079,000
Address: 7 Leaning Elm Drive
Town: Adams (01220)
Price: $225,000
Address: 135 Commercial St
Town: (02343)
Price: $869,000
Address: 152 S Franklin St
Town: Fall River (02721)
Price: $515,000
Address: 700 Shore Dr
Town: Lowell (01852)
Price: $399,900
Address: 35 Prospect St
Town: Lynn (01904)
Price: $649,900
Address: 63 Sylvia St
Town: Boston (02116)
Price: $10,995,000
Address: 18 Marlborough St
Town: Somerset (02725)
Price: $695,000
Address: 12 Ripley St
Town: Boston (02111)
Price: $749,000
Address: 3 Avery St
Town: Somerville (02145)
Price: $749,900
Address: 31 Thurston St
Town: West Boylston (01583)
Price: $424,900
Address: 97 Hillside Village Drive
Town: Wilbraham (01095)
Price: $399,000
Address: 407 Monson Rd
Town: Pelham (03076)
Price: $799,999
Address: 73 Mammoth Road
Town: (01460)
Price: $765,000
Address: 20 Dean Ln
Town: Saugus (01906)
Price: $699,900
Address: 17 Elaine Avenue
Town: Brockton (02301)
Price: $519,900
Address: 190 Highland St
Town: Springfield (01118)
Price: $379,900
Address: 65 Wilshire Rd
Town: Somerville (02145)
Price: $1,140,000
Address: 89 Heath Street
Town: Boston (02118)
Price: $1,250,000
Address: 41 Worcester Street
Town: Lowell (01852)
Price: $279,900
Address: 50 Arnold Ave
Town: Chicopee (01013)
Price: $225,000
Address: 248 Hampden St
Town: Danvers (01923)
Price: $949,000
Address: 74 Sylvan St
Town: Winchester (01890)
Price: $1,125,000
Address: 89 Main St
Town: South Grafton (01560)
Price: $475,000
Address: 4 Greenlawn
Town: Yarmouth Port (02675)
Price: $799,900
Address: 17 Nottingham Drive
Town: Chestnut Hill (02467)
Price: $2,395,000
Address: 16 Alberta Rd
Town: Brockton (02301)
Price: $494,900
Address: 61 Myrtle St
Town: East Falmouth (02536)
Price: $874,900
Address: 49 Rivers End Road
Town: Dedham (02026)
Price: $1,249,000
Address: 47 Corbett Ave
Town: (02333)
Price: $400,000
Address: 28 Brookbend Way E
Town: Westford (01886)
Price: $835,000
Address: 34 West St
Town: Acushnet (02743)
Price: $1,050,000
Address: 15 Austin Ln
Town: West Newton (02465)
Price: $1,680,000
Address: 2 Elm Street
Town: Jamaica Plain (02130)
Price: $699,000
Address: 51 Walk hill
Town: North Falmouth (02556)
Price: $1,250,000
Address: 345 Quaker Rd
Town: Westfield (01085)
Price: $299,900
Address: 15 Maple Terrace
Town: Boston (02116)
Price: $1,295,000
Address: 10 Melrose
Town: Jamaica Plain (02130)
Price: $1,025,000
Address: 24 Moraine Street
Town: West Newton (02465)
Price: $1,375,000
Address: 106 River Street
Town: Methuen (01844)
Price: $399,900
Address: 1 Riverview Blvd
Town: Granville (01034)
Price: $595,000
Address: 590 Colebrook River Rd
Town: Dorchester (02125)
Price: $410,000
Address: 15 Grant St
Town: Dorchester (02125)
Price: $499,000
Address: 15 Grant St
Town: Dorchester (02125)
Price: $450,000
Address: 15 Grant St
Town: Harwich (02645)
Price: $2,390,000
Address: 14 2nd St
Town: South Boston (02127)
Price: $1,175,000
Address: 170 West Broadway
Town: Ashburnham (01430)
Price: $279,000
Address: 59 Lakeshore Drive
Town: Somerville (02145)
Price: $899,999
Address: 375 Canal St
Town: Shelburne Falls (01370)
Price: $275,000
Address: 10 Gardner Falls Rd
Town: Dighton (02715)
Price: $699,900
Address: 730 Hart Street
Town: (02356)
Price: $550,000
Address: 295 Lincoln St
Town: Blackstone (01504)
Price: $469,000
Address: 43 Edgewater Dr
Town: Chicopee (01013)
Price: $419,413
Address: 21 Tourtelotte Ave
Town: West Springfield (01089)
Price: $364,900
Address: 69 Lancaster Avenue
Town: Peabody (01960)
Price: $939,900
Address: 16 Vieira Dr
Town: Hatfield (01038)
Price: $519,950
Address: 12 Dwight Street
Town: Spencer (01562)
Price: $525,000
Address: 232 Main Street
Town: Watertown (02472)
Price: $1,249,000
Address: 27 Appleton St
Town: Shrewsbury (01545)
Price: $498,888
Address: 9 Arnold Road
Town: Haverhill (01832)
Price: $314,900
Address: 80 Wingate Street
Town: Somerset (02726)
Price: $685,000
Address: 165 Yankee Peddler Dr
Town: (02356)
Price: $369,000
Address: 16 Whittier Ln
Town: North Truro (02652)
Price: $675,000
Address: 658 Shore Road
Town: Shelburne Falls (01370)
Price: $275,000
Address: 10 Gardner Falls Rd