2000 – Stafford Business Center

4100 Greenbriar Dr
Stafford, Texas 77477

Total SF: 60,575 SF
Acres: 4.81 acres
Number of buildings: Two (2) buildings
Type: Office warehouse
Construction: Tilt Wall
Tenancy: Multiple