Sovereign a regal addition to Atlanta skyline
A $250 million project, 3344 Peachtree is the culmination of a 15-year effort to transform Tower Place, one of Atlanta's earliest mixed-use developments, located near Lenox Square, into an ultra-urban destination. Phil Skinner / pskinner@ajc.com