10, rue des Vieux-Grenadiers, Geneva, Switzerland