They say everything’s bigger in Texas, but not anymore. The Lone Star State is now also becoming known as a go-to destination for small and mid-sized businesses. Two areas in particular stand out: The Star in Frisco and Legacy West in Plano.
An untapped market in NE Texas
The Star is a 200,000-square-foot retail block south of The Ford Center and the Dallas Cowboys World Headquarters.