Portfolio

We manage ABOUT 100 retail assets across Europe & Turkey

Show: