Hosted on MSN7mon
Major metro Atlanta mall is now almost gone. Here's what comes nextThe original Rich’s building is still standing. North DeKalb Mall opened in 1965 as metro Atlanta’s first fully enclosed shopping mall. The mall couldn’t survive the pandemic and it shut ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results