Vertical

Projects

HAMBOURG

Administration building

Strasbourg

179 Housing units - Hotel - Offices - retails