Space Architects + Designers + Builders to expand into 4,000 square feet of space in St. Louis Missouri.
St. Louis, Missouri — According to state and local development sources, Space Architects + Designers + Builders plans to build out 4,000 square feet of new space in St. Louis. The company plans to occupy…