Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Southlake Town Square

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

About Southlake Town Square

Estimated Revenue

$10M-$50M

Employees

51-250

Category

Sector

Financials

Industry Group

Real Estate

Industry

Real Estate

SIC Code

65

NAICs Code

531

Location

City

Southlake

State

Texas

Country

United States

Tech Stack (0)

search