As an end result, Leon’s was presented with a modern 90,000 square foot interior featuring tile walkways, contemporary lighting and a sloped glass roof allowing daylight to illuminate the centre of the showroom.
[[Auto Insert Gallery here]]
Back to projects