Per developer Carter, the 1.1-million-square-foot property southwest of downtown now goes by “The MET”
Read more on Curbed Atlanta