looks to be a pretty good market in this. If you look at that google map you posted there is a pretty clear hole in the middle of Toronto without a wal-mart, this pretty clearly "plugs" that gap. This would mainly serve customers from the east, by the looks of it, but the fact that the closest wal mart is over 5km away bodes well. This will likely catch many people living in condos along Sheppard who likely don't currently shop at Wal-Mart due to there being no ones nearby, as well as the houses to the east.
This is where I'm not certain. There
is a distinct hole in the center of the city without a Walmart but, as per my previous post, I'm not convinced there is a high demand from the local community for one to be situated here.
I think most shoppers living along/around Sheppard would currently go to the Promenade location so with this new one, it'd be a closer option, however I still don't see this location as a must-have for Walmart. And, as mentioned, further to the east, there are already a fair number of Walmart stores available serving a large geographic region, from Markham down to south Scarborough.
Overall I'm surprised that Walmart would be interested in this location and also that a 90,000 sqft Walmart is SmartCentre's anchor store for this area as opposed to, say, a Best Buy, HomeSense, Lowe's or even a movie theatre.
EDIT: On a side note, even though it would've never happened, I think a Mountain Equipment Co-op or Bass Pro Shop would fare extremely well here.