Inwood Business Center

14335 Inwood Road, Farmers Branch, Texas 75244
  • Heavy Power: 1,000 AMPS - 277/480 V
  • 12 ext Levelators
  • 32,000 to 40,000 SF Available
  • 8,335 SF Office

Features

Parking: Free Surface Spaces

Industrial-Warehouse: For Lease

Flex Space

Total SF: 80,000

Available: 48,000 SF

Call for Rates

Contacts