House, Saint-TropezBeautiful villa with pool just steps from the town center – REF 65Price from €12,500 / Week