Saint Tropez - Assignment of lease - business assetsSaint-TropezCommercial premises • 1 room(s) • 58 m²