Southlake Town Square
Located in the heart of the Dallas-Fort Worth Metroplex in Southlake, Texas, Southlake Town Square is owned and operated by a subsidiary of Retail Properties of America Inc. (RPAI). This 130-acre, open-aired, mixed-use development boasts more than 120 specialty retail shops and restaurants, including brands such as Apple, Madewell, Anthropologie, lululemon and Sephora, a 14-screen Harkins Theatre, an upscale urban Hilton Hotel, offices, city and county government buildings, a U.S. Post Office and residential brownstones.
Last updated on