2 of 12

99 HOUSING UNITS, LUXEMBOURG (PETITDIDIERPRIOUX architects)