Revere MA - The Shops at Suffolk Downs

Found an almost-complete Supercharger near my apartment. For the past couple months there has been a fence around the area. Last week, 8 supercharger stalls were uncovered. They appear to be V3 based on the small cabling and the two cabinets (barely visible in the photo) across the road.

Address on Apple Maps
The Shops at Suffolk Downs
42 Furlong Dr
Revere, MA 02151
United States

Lat: 42.3984 Long: -71.0002