One Buckhead Plaza 3060 Peachtree Rd NW Atlanta, GA 30305View on Maps LeasedThis is a past property.This property is not currently managed or offered by Lavista Associates.SubmarketAtlantaSize1 Back To Past Properties