South Texas College to spend $8 Million to occupy 14,520 square feet of space in Mcallen Texas.
Mcallen, Texas — According to state and local development sources, South Texas College plans to invest $8,000,000.00 to build out 14,520 square feet of new space in Mcallen. The company plans to occupy the new…