I saw a new station under construction two days ago at The Falls shopping center in Miami directly adjacent to the Electrify America station. I didn’t have a chance to count the stalls but it looked to be at least 8+ and they were V3.
The address is 8888 SW 136th St, Miami, Florida, 33176
This does not show up on supercharge.info so please tag whoever needs to add it.
The address is 8888 SW 136th St, Miami, Florida, 33176
This does not show up on supercharge.info so please tag whoever needs to add it.