a beautiful three level home
€18,000,000 in SAINT TROPEZ, FR, France