The Stack
The Stack
The Stack
The Stack

0 / 0

Prev

Next

About The Stack

Address

  • 2700 Commerce Street, Dallas, TX

Location

  • Located in Dallas' Deep Ellum neighborhood

Architect

  • 5G Studio Collaborative

Building Details

  • 212,000 square feet
  • 16 floors

Website