About this property
Located in the heart of the town of Grimaud, in the prestigious Gulf of Saint-Tropez, we are proud to present this exceptional, brand new high-end villa.
Offering breathtaking sea views and surrounded by natural beauty, this property embodies...