CHEROKEE PLAZA – Atlanta, Georgia

Cherokee Plaza, a 99,000 square foot neighborhood retail center is located in Atlanta, Georgia.
Redeveloped by Regent and Brandywine Inc., in 1996, the project is anchored by a 55,000 square foot Kroger.

Square footage: 99,000 SF