The Armory, St. Louis’ Next Great Destination, Prepares to Bow in Midtown
Midtown St. Louis is preparing for what’s being touted as the largest indoor entertainment venue in the city. The Armory, a $60-million complex on 6 acres, will unveil its first phase to the public on Friday, Dec. 9. The 250,000-square-foot property, a historic landmark on Market Street along I-64/40, was built and designed for the … Continue reading The Armory, St. Louis’ Next Great Destination, Prepares to Bow in Midtown
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed