Downtown Menswear & Dépot-Vente 21 rue de Monthoux, 1201 Genf, Schweiz Downtown Menswear & Dépot-Vente 21 rue de Monthoux, 1201 Genf, Schweiz