USD 3,024,598
An extensively renovated chalet with 6 bedrooms and 4 bathrooms
Les Houches, France
Les Houches, France