Leonard in Atlanta, GA is a premier office building located in the heart of Buckhead, offering a best-in-class office environment with unmatched views and a comprehensive onsite amenity base.
With its highly sought-after Peachtree Road address and excellent accessibility, Leonard attracts top financial companies and provides a superior walkable experience to some of the finest dining, retail, and hotel options in Buckhead.
Generated from the website