Addresses on Herndon St in Atlanta Georgia