Add to favoritesIdeal investment in the heart of the CharmillesGenevaHouse with flats • 26684 sq ft (2479 m²)$23,402,866Request a tourContact agent