Screen Shot 2014-09-17 at 12.24.45 PMCurbed Atlanta has new renderings of a 407-unit Post Properties apartment complex in Downtown across from Centennial Olympic Park. The site (currently a parking lot) would be bounded by Centennial Olympic Park Drive, Baker Street and Williams Street and bisected by Simpson Street and  units would range in size from 537 to 1,356 square feet.