Town: Somerville (02145)
Price: $950,000
Address: 16 Partridge Ave
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: Natick (01760)
Price: $1,799,000
Address: 21 Whispering Ln
Town: South Weymouth (02190)
Price: $524,900
Address: 130 Trotter Rd
Town: Charlestown (02129)
Price: $1,699,000
Address: 17 Trenton St
Town: Boston (02118)
Price: $3,110,000
Address: 380 Harrison Ave
Town: New Bedford (02745)
Price: $724,000
Address: 250 Shaw St
Town: Millbury (01527)
Price: $649,900
Address: 15 Clearview Terrace
Town: Brookline (02445)
Price: $12,500,000
Address: 71 Sears Rd
Town: Wareham (02571)
Price: $475,000
Address: 39 Highland Rd
Town: Beverly (01915)
Price: $839,000
Address: 29 Railroad Ave.
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: Framingham (01702)
Price: $15,000,000
Address: 77 Arlington St
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: Leominster (01453)
Price: $549,000
Address: 28 Dupont Circle
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: Dorchester (02124)
Price: $1,299,000
Address: 54 Msgr Patrick J Lydon Way
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: (01001)
Price: $198,000
Address: 24 Regency Park Drive
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: Somerville (02144)
Price: $1,000,000
Address: 22 Ossipee Road
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: Holyoke (01040)
Price: $299,999
Address: 56 Laurel St
Town: Hyannis (02601)
Price: $530,000
Address: 6 Holiday Ln
Town: Plymouth (02360)
Price: $899,900
Address: 6 Bishop St.
Town: Springfield (01108)
Price: $329,900
Address: 70 Sorrento 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: Westfield (01085)
Price: $319,900
Address: 16 Yale St
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: Seekonk (02771)
Price: $399,900
Address: 9 Westdale Ave
Town: Harwich (02645)
Price: $725,000
Address: 13 Elm Dr
Town: Peabody (01960)
Price: $650,000
Address: 292 Lynn St.
Town: Attleboro (02703)
Price: $389,900
Address: 4 Phillips St
Town: Boston (02110)
Price: $8,995,000
Address: 10 Rowes Wharf