A commercial district called Southlake Town Square is situated in the Texas city of Southlake. Kite Realty Group is the owner and manager.
Southlake Town Square Texas |
Beginning in the 1990s, plans were made to transform open meadows into an upmarket downtown for the City of Southlake. The first phase of the Southlake Town Square master plan was created by Cooper & Stebbins not long after the city council gave their approval.