Addresses on Terry St in Atlanta Georgia