Addresses on Flora Ave in Atlanta Georgia