Illkirch-Graffenstaden (67400) - Top floor, 4/5 room duplex apartment with 3 terracesIllkirch-GraffenstadenDuplex • 4 room(s) • 3 bed. • 107 m²