Current Overview
Ibervalles Offices manages a portfolio of office properties located in established areas across Spain and Portugal.
-
218 M €
-
52,091 m²
-
8