News

The developer is planning one of the largest projects in Atlanta’s Southside, a more than $500 million project near Greenbriar Mall.