2938 Duke Of Windsor Atlanta, GA 30344