Washington University in St. Louis to spend $616,000,000.00 to occupy 609,000 square feet of space in Saint Louis Missouri.
Saint Louis, Missouri — According to state and local economic development sources Washington University in St. Louis plans to invest $616,000,000.00 to build out 609,000 square feet of new space in Saint Louis. The company plans…