• 606,835 square feet
  • Conveniently located west of downtown Dallas off I-30

Maps