Jarrek i think you might be right on that one. I just noticed a large billboard outside a pair of apartment building on Bathurst in between St Clements and briar hill advertising for "the courtyards of foresthill" so im assuming this is the site. In which case it just falls into "upper forest...