Saclay

Projects

Saclay

Student residence - 900 housing units