City of Allen to spend $86,609,779.00 to occupy 233,391 square feet of space in Allen Texas.
Allen, Texas — According to state and local development sources, City of Allen plans to invest $86,609,779.00 to build out 233,391 square feet of new space in Allen. The company plans to occupy the new…