Addresses on Leland Pl in Atlanta Georgia