Slaton Manor

2965 Pharr Court South, NW Atlanta, GA 30305