Addresses on Windsor St in Atlanta Georgia