Feature image

121 TECHNOLOGY PARK

LOCATION

Allen, Texas

UNITS

670,260 SF

STATUS

Current

|Under Construction

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.

Stillwater Capital