Magrey & Sons Retail is proposing a 20 sqm store for seasonal lease. Located in the heart of Saint-Tropez