Armory STL sat vacant for years as an abandoned Infantry National Guard building until Green Street redeveloped the property into a large entertainment venue in Midtown St. Louis.
Armory STL sat vacant for years as an abandoned Infantry National Guard building until Green Street redeveloped the property into a large entertainment venue in Midtown St. Louis.