The 24,500-square-foot flagship, located at 609 Fifth Avenue, opened in 2019.