Luxury apartment in Confignon

Confignon | Geneva

Located 61 km from Lausanne, 6.1 km from Geneva, 132.9 km from Bern