North DeKalb Mall (built 1965)
Location: 33.80861°N, 84.27611°W