1/12 €134,000/week Property La Croix-Valmer - Provence 2248m² 28 beds 26 bath MAGREY & SONS SAINT-TROPEZ