9+ more pictures Rent Apartment La Chapelle d'Abondance 7 bedrooms1 bath2 showers151,0 sq.m17 € price / sq m. Prop. ID: 83759662 Read more