The south tower of the former Millennium Hotel in downtown St. Louis was demolished Friday, marking a milestone for a planned $670 million redevelopment of the site. The project is a partnership between the Gateway Arch Park Foundation and The Cordish Companies.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.