Audemars Piguet has announced the opening of its newest AP House in Atlanta, marking a significant expansion of the brand’s experiential retail concept in the United States.