City of Terrell to spend $12,853,250.00 to occupy 17,877 square feet of space in Terrell Texas.
Terrell, Texas — According to state and local development sources, City of Terrell plans to invest $12,853,250.00 to build out 17,877 square feet of new space in Terrell. The company plans to occupy the new…