About this property
Modern well appointed villa located in the center of Saint Tropez, 30m from the Place des Lices.
It is completely renovated with high quality services on approximately 250 m2. It has a beautiful unobstructed view of the village and a sea view.
…