Queen & Laing NOT the location
I tracked down the owner of 1131 Queen East (that grey'ish bldg) @ Laing St. He confirmed that it was not his site. Wonder where else it could be? Perhaps it's this site a bit further East at Hiltz??? http://g.co/maps/e2zrh
Maybe not off Queen St at all.