Southlake Town Square

Southlake, Texas

Southlake Town Square

Boasting more than 375,000 square feet of retail and restaurant space, as well as 500,000 square feet of office space, Southlake Town Square is a striking, open-air center, complete with the City Hall and gazebo as the centerpiece. It is also an extraordinary case study for success. In fact, in 2003, the Urban Land Institute named the property as one of eight Exemplary Projects in the nation.

UCR has proudly been involved in every retail lease since the project´┐Żs inception in 1996. Phase II, which opened in 2006, offered sales in excess of $600 per square foot in its first year of operation.