News

Several new stores and restaurants are opening in the Southlake Mall, where the food court will again soon be full for the first time in years.
Marcus & Millichap has negotiated the $5.5 million sale of the Pavilion at Southlake, a 65,267-square-foot retail center located in - Georgia, Investment sales, News ...