New mall acquisition for Namdar Realty Group has closed Tuesday, January 18, 2022. The Gallery at South Dekalb is an enclosed mall located in the southeastern section of Atlanta, known as Decatur, Georgia. Situated minutes awayfrom I-285, and directly off I-20 on Candler Road. Located less than 10 miles from downtown Atlanta.
Property Address: 2801 Candler Road Decatur, GA 30034
GLA: 618,120 Sq. Ft.
Prominent tenants at The Gallery at South Dekalb include Chapel Beauty, A to Z Kids, D&K Suit City, Foot Locker, Piccadilly Cafeteria, Rainbow.
|