ALLEN – Florida-based The Hub is building a 2.67-acre entertainment center within the first phase of the 135-acre mixed-use development called The Farm.
The entertainment complex, also called The Hub, will be next to a planned park and include a 2,000-sf stage for live music, movies, and streaming sports shows.
There will also be a 5,700-sf covered lawn space, 15,000 sf of covered dining space, and 13,000 sf of additional outdoor space for restaurant seating.
The project is scheduled to open in 2022.
The Real Estate Center has more on DFW’s retail market:
Source: Dallas Morning News