Portfolio

We manage over 110 retail assets across Europe & Turkey

Show: