Jamestown Mall closed in 2014, and is owned by St. Louis County Port Authority. Plans to redevelop the mall have been hit by standstills, which have prolonged demolition.
More from Jamestown Mall – Florissant, Missouri