Turns out this is the property my employer has bought. There was an employee meeting there on Saturday, and hopefully I'll hear about it on Monday or Tuesday. Should be a couple years yet before we start sending 500 or so trucks a day down Finch Ave.