Add to favoritesIllkirch-Graffenstaden (67400) - Top floor, 4/5 room duplex apartment with 3 terracesIllkirch-GraffenstadenDuplex • 4 room(s) • 3 bed. • 1152 sq ft (107 m²)$439,358Request a tourContact agent