Ivanhoé Cambridge détient, gère et développe un portefeuille de quelque 70 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 plus de 4 millions de mètres carrés (près de 46 millions de pieds carrés).