The Place on Ponce apartments in Decatur has one and fits your geographic description. There are dozens of apartment complexes in Atlanta with L2 charging and more being added regularly, but not a lot in the specific geographic area you mentioned. I found this one by using Plugshare, filtering for L2 only, then visually scanning your search area. Happy hunting!
2015 Leaf S with QC