The 1.2-million-square-foot mall opened in 1973; all major tenants were gone by 2014
By Jeremy Kohler St. Louis Post-Dispatch, St. Louis Post-Dispatch
Mon, 10/23/2017 - 10:01pm
The 1.2-million-square-foot mall opened in 1973; all major tenants were gone by 2014