Current Overview
Ibervalles Offices manages a portfolio of office properties located in established areas across Spain and Portugal.
-
220 M €
-
54.100 sqm
-
8