USD 2,323,799
A 4-bedroom bright and modern chalet situated between Taconnaz and Les Houches
Les Houches, France