This one will come as a surprise to nobody who knows the area, but the 7-Eleven at Mass & Washington in the South End is closing next week. That store has long been plagued with sketchy people in and around it; it's kind of remarkable it's lasted this long.
The overflow from Mass and Cass...