I just heard that there is a similar union protest happening at the site of a 36-unit apartment building under construction at 15th & Oxford near Temple University.
The exact address is 1516-1518 N. 15th St. They have been blocking traffic on both 15th St. and Sydenham St., calling L&I on a daily basis, the usual.
I also heard that an employee of a company unrelated to the construction was punched in the face, when he complained that the guys were blocking traffic.
(His office is nearby.) A police report was made, but I have no further information.