Villa, Tourrette-LevensTOURRETTE-LEVENS / L'ABADIE / HOUSE 5P/STUDIO / SWIMMING POOL / BEAUTIFUL SEA OVERVIEW€685,0005 rooms4 bedrooms128.66 m²