Little bird told me that Tesla is installed 6 - 10 Super Charging stalls on the top floor of the new South Bay Dorchester parking garage. It's currently under construction but should be in by years end. This parking lot will be free to park. Tesla wanted to put the stalls on the roof to minimize normal ICE cars parking.