Ivanhoé Cambridge détient, gère et développe un portefeuille de quelque 80 centres commerciaux régionaux et super-régionaux dominant leurs marchés en Amérique du Nord, en Amérique latine et en Europe, dont la superficie locative totalise 4,6 millions de mètres carrés (plus de 49 millions de pieds carrés).