Here's 25 of the top office leasing deals in Atlanta in 2018
October 06, 2018 at 22:44 PM EDT
Inspire Brands invested $32 million in the new headquarters, which will occupy 359,473 square feet in the Three Glenlake building, a professional, mid-rise setting in the Central Perimeter. It's the largest lease so far this year.