Town: Boston (02118)
Price: $1,399,999
Address: 40 Traveler St
Town: Reading (01867)
Price: $1,349,900
Address: 23 Covey Hill Rd
Town: Winchester (01890)
Price: $2,299,000
Address: 237 Swanton Street
Town: Somerville (02143)
Price: $450,000
Address: 749 Somerville Ave
Town: Southbridge (01550)
Price: $589,900
Address: 467 Durfee St
Town: Shelburne Falls (01370)
Price: $245,000
Address: 339 S Shelburne Rd
Town: Hudson (01749)
Price: $389,900
Address: 248 Main Street
Town: Fall River (02720)
Price: $750,000
Address: 1353 Robeson St
Town: Dennis (02638)
Price: $1,238,500
Address: 59 HOPE Ln
Town: Waltham (02453)
Price: $749,900
Address: 176 River St
Town: South Weymouth (02190)
Price: $524,900
Address: 130 Trotter Rd
Town: Boston (02118)
Price: $3,110,000
Address: 380 Harrison Ave
Town: Millbury (01527)
Price: $649,900
Address: 15 Clearview Terrace
Town: Brookline (02445)
Price: $12,500,000
Address: 71 Sears Rd
Town: Woburn (01801)
Price: $1,795,000
Address: 12 Surrey Road
Town: Dennis (02638)
Price: $2,600,000
Address: 69 Horsefoot Path
Town: (02346)
Price: $649,900
Address: 45 North Street
Town: Somerset (02725)
Price: $429,900
Address: 458 Kenneth Ave
Town: South Boston (02127)
Price: $1,199,000
Address: 27 Mercer Street
Town: Attleboro (02703)
Price: $799,900
Address: 980 Newport Ave
Town: Middleboro (02739)
Price: $799,000
Address: 86 Fairhaven Rd
Town: Concord (01742)
Price: $1,934,300
Address: 143 Everett Street
Town: Concord (01742)
Price: $5,795,000
Address: 295 Musterfield Road
Town: Norton (02766)
Price: $1,184,825
Address: 14 Lloyd Circle
Town: Osterville (02655)
Price: $5,895,000
Address: 245 North Bay Road
Town: (02333)
Price: $899,000
Address: 505 N Central St
Town: Holden (01520)
Price: $499,900
Address: 382 Malden Street
Town: Cambridge (02141)
Price: $2,300,000
Address: 30 2nd Street
Town: South Boston (02127)
Price: $1,199,000
Address: 405 West First Street
Town: Cambridge (02141)
Price: $2,500,000
Address: 30 2nd Street
Town: East Falmouth (02536)
Price: $775,000
Address: 26 Sanddollar Cir
Town: Worcester (01606)
Price: $599,900
Address: 16 Mohave Road
Town: Brighton (02135)
Price: $600,000
Address: 30 Lake Shore Ct
Town: Cambridge (02141)
Price: $2,500,000
Address: 30 2nd Street
Town: Stoneham (02180)
Price: $819,000
Address: 52 Washington St
Town: Lynnfield (01940)
Price: $1,249,000
Address: 25 Chatham Way
Town: Hingham (02043)
Price: $3,690,000
Address: 93 Kimball Beach Rd
Town: Warren (02885)
Price: $1,450,000
Address: 11 Stonegate
Town: Uxbridge (01569)
Price: $599,900
Address: 179 Crownshield Ave
Town: Uxbridge (01569)
Price: $599,900
Address: 179 Crownshield Ave
Town: Quincy (02169)
Price: $735,000
Address: 26 Lawrence St
Town: Plymouth (02360)
Price: $899,900
Address: 6 Bishop St.
Town: Walpole (02081)
Price: $2,550,000
Address: 1080 North St
Town: Lincoln (02493)
Price: $4,680,000
Address: 11 Winthrop Cir
Town: Rockport (01966)
Price: $775,000
Address: 63 Main St
Town: (02356)
Price: $739,900
Address: 264 Bay Rd
Town: Leverett (01054)
Price: $539,900
Address: 259 Long Plain Rd
Town: Lowell (01854)
Price: $459,900
Address: 61 Seventh Ave
Town: Dorchester (02124)
Price: $624,999
Address: 80 Fuller St
Town: Stoughton (02072)
Price: $449,900
Address: 702 Central Street
Town: Gloucester (01930)
Price: $799,000
Address: 97 East Main St
Town: South Hadley (01075)
Price: $525,000
Address: 97 College Street
Town: Leeds (01053)
Price: $439,900
Address: 339 Haydenville Rd
Town: Leverett (01054)
Price: $559,900
Address: 259 Long Plain Rd
Town: Brookline (02445)
Price: $1,198,000
Address: 18 Chestnut Pl
Town: Cambridge (02140)
Price: $849,000
Address: 318 Rindge Ave
Town: Revere (02151)
Price: $369,000
Address: 133 Salem
Town: Peabody (01960)
Price: $650,000
Address: 292 Lynn St.
Town: Boston (02110)
Price: $8,995,000
Address: 10 Rowes Wharf
Town: East Boston (02128)
Price: $569,000
Address: 301 Border Street
Town: Boston (02116)
Price: $10,750,000
Address: 430 Stuart St
Town: Canton (02021)
Price: $752,900
Address: 20 Audubon Way
Town: Hatfield (01038)
Price: $520,000
Address: 72 Elm St
Town: Rehoboth (02769)
Price: $799,900
Address: 2 Nicole Way
Town: Salem (01970)
Price: $1,699,900
Address: 41 Dearborn St
Town: Plymouth (02360)
Price: $1,299,000
Address: 18 Great Kame
Town: Boxford (01921)
Price: $699,000
Address: 37 Moonpenny Dr
Town: Clinton (01510)
Price: $449,900
Address: 107 Ridgefield Cir
Town: Lynn (01901)
Price: $3,100,000
Address: 374 Washington St
Town: (02324)
Price: $540,000
Address: 331 North St