FRANCE – Waterfront property looking for new owners Location: Saint-Tropez Living area: 650 m2 Bedrooms: 6 Amenities: waterfront, panoramic sea view, swimming pool Price: €31m Ref. OM-002