Question for anyone. I live out in Scarborough and I have been going past the white TD Computer Centre building (744 Progress Ave). Recently a crane was put up on the north side of the building where the underground garage entrance is.
Not sure what is going on and I have not seen any signs...