I believe I saw something somewhere saying this is supposed to be a modular construction site - likely using the new Ellisdon modular housing plant in Stoney Creek.
looks like Montgomery Sisam.. Seems underbuilt for its location though.
Could easily be a few more floors. It's adjacent to commercial buildings on almost all sides, except a taller residential building. Could easily be 4-8 storeys here with no issues.