International Homes

Waterfront Home In New South Wales, Australia

This waterfront home is located at 38B The Crescent in Vaucluse, New South Wales, Australia.

The Lonsdaleite – A $185 Million Home In Switzerland

This incredible home is located in St. Moritz, a luxury alpine resort town in Switzerland’s Engadin valley.

11,000 Square Foot Brick & Stone Mansion In France

This brick & stone mansion is located in France. It features approximately 11,743 square feet of living space with....

14,000 Square Foot Mansion In Surrey, England

This mansion is located in Surrey, England, UK and is situated on 2 acres of land.

€30 Million Mansion In Rome, Italy

This 5-story mansion is located in Rome, Italy.