Village on the Green Apartments
Atlanta, Georgia