Sovereign a regal addition to Atlanta skyline
The developers of 3344 Peachtree, the tallest new building in Atlanta in 16 years, could not have picked a more inhospitable year to open. It towers over other buildings in Buckhead, defying the downturn in the economy. Phil Skinner / pskinner@ajc.com