Addresses on Spencer Ave in Atlanta Georgia