Allen, Texas
670,260 SF
Current
121 Technology Park consists of 735,000 Sqft Class A flexible light industrial/technology manufacturing space on 58 acres located in Allen, Texas. 121 Technology Park has direct access to State Highway 121 and is approximately one-half mile to US75 which provides direct access to Dallas, TX and surrounding suburbs. Excellent visibility and access from 121.