Back

Geneva


Rue Michel Servet, Geneva

The Group owns this 30,500 sq ft property located on the edge of the city centre.