Freeport Ninety

Stafford, Texas

  • 349,000 SF Class A Warehouse, Distribution and Flex Industrial Space
  • Tilt Wall Construction
  • 5 Building Multi-tenant Complex in Freeport Southwest Business Park