This might be related to the adjacent City of Toronto Snow maintenance yard. Years ago (8+) , I heard that the city planned to vacate and sell it off in the long term. They needed like ~10years of use on the site, then it could be put up for sale. I wonder if the developer bought this land and...