1/15 €5,985,000 Villa with Sea view Le Lavandou - Provence 210m² 7 rooms 5 beds MAGREY AND SONS SAINT-TROPEZ