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 Negotiates $5.5 Million Sale of 65,267-Square-Foot Retail Center in Metro Atlanta
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results