Abandoned Malls From Around the World

North Town Square Mall – Toledo, Ohio

After nearly 30 years of business, the mall closed its door in 2005 and was later demolished in 2012.