Coworking firm signs lease for $1.2B Gateway South development
St. Louis coworking firm TechArtista plans to open a new location in the proposed $1.2 billion Gateway South development, in the downtown area now known as Chouteau's Landing.
St. Louis coworking firm TechArtista plans to open a new location in the proposed $1.2 billion Gateway South development, in the downtown area now known as Chouteau's Landing.