For all old time Eastsiders... that is the former remains of the locally famous "7 sisters and 2 brothers"... the legendary Edison power plants on the lower east side near Conner below Jefferson. They tore down the "7 sisters" over 25 years ago, and the "2 brothers" came down more recently...

http://aerialpics.com/C/edison.html