Mall Management Portfolio

We manage over 130 shopping centres in
Europe and Turkey