Town: Framingham (01701)
Price: $839,900
Address: 11 Longview Rd
Town: Dalton (01226)
Price: $349,000
Address: 60 Franklin Street
Town: Framingham (01702)
Price: $774,900
Address: 1 Glen St.
Town: (02351)
Price: $629,999
Address: 23 Loganberry Dr
Town: Shelburne Falls (01370)
Price: $550,000
Address: 105 Bridge St
Town: East Falmouth (02536)
Price: $875,000
Address: 84 Portside Circle
Town: Woburn (01801)
Price: $1,899,000
Address: 6 Callahan Drive
Town: Boston (02116)
Price: $2,100,000
Address: 180 Beacon Street
Town: Palmer (01069)
Price: $323,000
Address: 3121 Main St
Town: Rockport (01966)
Price: $3,499,000
Address: 13 Phillips Ave
Town: West Boylston (01583)
Price: $472,500
Address: 83 Hillside Village Drive
Town: East Boston (02128)
Price: $649,000
Address: 301 Saratoga St
Town: Northborough (01532)
Price: $575,000
Address: 17 Deacon St
Town: (03873)
Price: $369,999
Address: 8 Eastfield Loop
Town: Needham (02492)
Price: $2,595,000
Address: 47 EMERSON ROAD
Town: Reading (01867)
Price: $1,200,000
Address: 17 Palmer Hill Ave
Town: Attleboro (02703)
Price: $750,000
Address: 38 Springdale Avenue
Town: Boston (02113)
Price: $795,000
Address: 24 Sheafe
Town: Webster (01570)
Price: $389,000
Address: 5 1St St
Town: Pittsfield (01201)
Price: $209,900
Address: 40 Roland St
Town: Boston (02114)
Price: $5,200,000
Address: 110 Sudbury Street
Town: (02346)
Price: $389,900
Address: 20 Benton St
Town: Harvard (01451)
Price: $1,250,000
Address: 45 S Shaker Rd
Town: Belmont (02478)
Price: $1,520,000
Address: 326 Lake
Town: (02368)
Price: $829,000
Address: 365 N Main St
Town: Gloucester (01930)
Price: $769,000
Address: 7 Kent Cir
Town: Boston (02115)
Price: $6,995,000
Address: 323 Commonwealth Avenue
Town: East Wareham (02538)
Price: $470,000
Address: 6 Agawam Dr
Town: Medford (02155)
Price: $1,049,000
Address: 27 Johnson Ave
Town: Milton (02186)
Price: $875,000
Address: 6 Audubon Rd
Town: Belmont (02478)
Price: $1,225,000
Address: 59 Gilbert Rd
Town: Dracut (01826)
Price: $549,900
Address: 26 Navy Yard Rd
Town: Boston (02116)
Price: $6,450,000
Address: 109 Appleton St
Town: Gloucester (01930)
Price: $294,900
Address: 24 Taylor St
Town: Brockton (02301)
Price: $599,900
Address: 41 Margery Rd
Town: East Boston (02128)
Price: $1,099,000
Address: 99 Sumner St
Town: Somerville (02145)
Price: $975,000
Address: 32 Pinckney St
Town: Newburyport (01950)
Price: $785,000
Address: 58 Lime St
Town: Worcester (01606)
Price: $369,900
Address: 40 Francis
Town: Everett (02149)
Price: $700,000
Address: 44 Walnut Street
Town: Lunenburg (01462)
Price: $1,075,000
Address: 9 Winter Hill Rd
Town: Brookline (02445)
Price: $2,499,000
Address: 21 Hancock Rd
Town: Attleboro (02703)
Price: $365,000
Address: 48 Pullman Ave
Town: Leominster (01453)
Price: $259,800
Address: 10 Abbey Rd
Town: Walpole (02081)
Price: $749,900
Address: 61 Alton St
Town: Wellesley (02482)
Price: $1,550,000
Address: 100 Linden Street
Town: New Bedford (02745)
Price: $415,000
Address: 62 Longview RD
Town: Brookline (02445)
Price: $2,495,000
Address: 31 Highland
Town: Brighton (02135)
Price: $589,000
Address: 9 Braemore Road
Town: (02332)
Price: $799,000
Address: 94 Buckboard Rd
Town: Andover (01810)
Price: $839,000
Address: 24 York St
Town: Pittsfield (01201)
Price: $499,000
Address: 50 Bellmore Drive
Town: Plymouth (02360)
Price: $1,050,000
Address: 39 Woodsong
Town: Gloucester (01930)
Price: $1,395,000
Address: 9 Rocky Pasture Road
Town: Medford (02155)
Price: $609,000
Address: 179 Park St
Town: Norton (02766)
Price: $869,900
Address: 13 Crowe Farm Ln
Town: Billerica (01821)
Price: $550,000
Address: 7 Ox Road
Town: Belmont (02478)
Price: $1,199,000
Address: 50 Hammond Rd
Town: Ludlow (01056)
Price: $300,000
Address: 348 Miller St
Town: Quincy (02171)
Price: $599,000
Address: 158 Quincy Shore Dr
Town: Burlington (01803)
Price: $1,899,999
Address: 1 HARVARD AVE
Town: Haverhill (01830)
Price: $470,000
Address: 38 Brickett Hill Circle
Town: (02356)
Price: $949,000
Address: 280 Washington St
Town: West Newton (02465)
Price: $849,900
Address: 212 River St.
Town: Jamaica Plain (02130)
Price: $720,000
Address: 79 Rossmore Rd
Town: Winchester (01890)
Price: $1,599,000
Address: 73 Grove St
Town: West Wareham (02576)
Price: $789,900
Address: 152 Fearing Hill Road
Town: Waltham (02451)
Price: $749,900
Address: 98 Seminole Ave
Town: Boston (02109)
Price: $1,799,000
Address: 357 Commercial Street
Town: Gardner (01440)
Price: $675,000
Address: 110 Hosley Rd