Stafford, Texas – The Stafford City Council has approved a plan to redevelop the 192-acre Texas Instruments site on the Southwest Freeway, just southwest of Houston.
Last year, Street Level Investments, the developer of the mixed-use project, said it is expected to include a 400,000-square-foot Simon Premium Outlet retail center, 600,000 square feet of office space, multifamily development and a hotel.
The site, with an enormous half-mile of frontage on the Southwest Freeway, has been the campus of Texas Instruments, which is vacating the property and selling it to Dallas-based Street Level, which would be leased by an affiliated company, Edge Realty Partners.