Other interesting objectsOther property types nearby Duplex buy: Charmilles Roof flat buy: Charmilles Terrace flat buy: Charmilles Loft buy: Charmilles ZIP of 1202 (Geneva) Flats for sale: 1202 (Geneva) Flats for sale: 1203 (Geneva)