Constructed in only eight months at State Highway 121, near Alma Road in The Farm in Allen, a 135-acre mixed-use development, The Hub is the first facility to open in the development space.
Constructed in only eight months at State Highway 121, near Alma Road in The Farm in Allen, a 135-acre mixed-use development, The Hub is the first facility to open in the development space.