Contemporary Designer home in the hills of Grimaud with sea views to St Tropez - Ref.: 108870TSN83