Slated to open in 2019, the new green space is 100 acres larger than Midtown's Piedmont Park.
Memberships purchased during the opening weekend are 20 percent off for the first three months.
Emory University coffee shop joins locations in Decatur, downtown.
JLL will lead leasing efforts at 19-story high-rise adjacent Lenox Square Mall.