Addresses on Lenox Pl in Atlanta Georgia