Step Sport / Shopfitting by Savopoulos The store is located in the town of Serres, in northern Greece. It occupies a two-storey, V shaped building with a combined area of…