Frisco Station, the 242-acre, $1.8 billion mixed-use project that wraps around the Dallas Cowboys’ Star complex just west of the Dallas North Tollway, has landed its first business tenants. Partner Van Trust Real Estate is also moving into a 5,000-square-foot space.
