Yeah, the site is close to two subway stations (Glencairn and Eglinton West), but I only found out from Google. It's not close to downtown, but, not too far since its near the subway (the site is basically in the middle of Toronto).
__________________
"Living life on the edge"
|