Tesla, Madewell, Evereve and Pandora to open at Southlake Town Square
Southlake Town Square, a premier lifestyle destination owned and operated by a subsidiary of Retail Properties of America, Inc., is excited to announce the addition of four new brands to