Lulah Hills is the new iteration of North DeKalb Mall, which Edens purchased in 2021. The redevelopment will add 320,000 ...