Here's a pano of the store. It's quite a hulk on Carling, but I'm crossing my fingers that it does some good to the bleak sidewalks there. The Mark's Work Wearhouse is certainly unique, with doors to the sidewalk and the parking lot behind. The place is basically a stacked powercentre, with the strip mall part in front and the big box store on top. If others are to follow, Carling could become quite the busy strip.
There's a nice amount of natural light inside, and on entering and leaving, you get a view of Carling: