View Property Saint-Tropez – Ref P3245 – Charming HouseCapon area, 1.1 km from Canoubiers beach and 1.4 km… Lot Size 2 031 sq.m Area 160 sq.m Bedrooms 5 For Sale €4,600,000