Back

Geneva


Rue Michel-Servet 12, Geneva

The Group owns 28,000 sq ft of office space in this building located on the edge of the city centre.