Exclusivity For Sale Apartment | Champel Champel, Genève 3 Bedrooms 153 m² 2 bathrooms/shower rooms Outdoor areas 20 m² € 3,109,317 | CHF 2,850,000