The Dixie Square Mall opened in 1965 and was in the scene of a car chase in the 1980 Chicago-based movie. Since then, the mall has remained empty and was recently condemned because of health and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results