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