• 649,451 square feet
  • Located north of I-635, west of Dallas North Tollway

Maps