7+ more pictures Exclusive Sale House Villard sur Doron 3 bedrooms1 bath124,2 sq.m768 sq.m. lot3 084 € price / sq m. Prop. ID: 2624 Read more