Addresses on Stonehenge Pl in Atlanta Georgia