The Benoit Group: Englewood South Leave a Comment / Recently Awarded / By Bliss Atlanta, Georgia A $310 Million Complex – 600 apartments, 228 affordable rentals for seniors, 38 townhomes, and 41 single-family houses.