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 directl... read more ›