Project detail

IE University Segovia Residence Hall

Location Duration Area
Segovia, Spain 3 weeks 3.000 sqm