Addresses on Twenty Eighth St in Atlanta Georgia