One Buckhead Plaza One Buckhead Plaza 1One Buckhead Plaza 2One Buckhead Plaza 3One Buckhead Plaza 4 Address 3060 Peachtree Road Atlanta, Georgia 30305 Building Details Office – 466,148 SQ FT20 Floors One Buckhead Plaza is a 466,148 square foot Class A office building located in the Buckhead submarket of Atlanta, Georgia. Ken Moczulski and John Lee while at Cresent Real Estate