That was what came to mind when I saw the street view of the site.
For additional context, the site is located just northwest of Dufferin Street and the Gardiner Expressway:
https://www.google.com/maps/@43.6345343,-79.4282526,18z?authuser=0&entry=ttu&g_ep=EgoyMDI0MTAxNi4wIKXMDSoASAFQAw%3D%3D