Repeat: This 10,764-square foot haven in the French Alps offers a luxurious escape with a chic, modern design.
This 10,764-square foot haven in the French Alps offers a luxurious escape with a chic, modern design.