Mario Lemieux’s 17,000 Sq. Ft. Château in Mont-Tremblant for $22M CAD 905 Ch. des Skieurs, Mont-Tremblant, Quebec, Canada, J8E 3M8 The massive 17,000 square foot Mont-Tremblant château owned by Canadian
The post Mario Lemieux’s 17,000 Sq. Ft. Château in Mont-Tremblant for $22M CAD (PHOTOS) appeared first on Pricey Pads.