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...