O edifício fica em Atlanta, no estado da Geórgia, e não foi construído para o cinema. É a sede da Porsche Cars North America e integra um complexo onde também se encontra um centro de experiências de condução da marca alemã