Centennial Yards

Atlanta Centennial Yards Master Site Plan Revealed

The master site plan for the Centennial Yards site in downtown Atlanta, Georgia, has been revealed, Foster + Partners reports. The plan, which is a collaboration between Foster + Partners and Perkins...