121 TECHNOLOGY PARK

121 Technology Park, Allen, Texas |Under Construction

121 Technology Park consists of 735,000 Sqft Class A flexible light industrial/technology manufacturing  space on 58 acres located at Chelsea Blvd and Hwy 121.  Excellent visibility and access from 121.

Stillwater Capital