Floor area: 110.291 M2
Project budget: 118.951.512 €
flpsl arquitectos