The Star

Located on 91 acres approximately north of Dallas, this mixed-use complex includes a 12,000 seat multi-purpose event center with indoor field, training facilities, and a range of commercial spaces.

Job name The Star

Location Dallas, TX

General Contractor Manhattan

Architect Gensler