While this just seems like any other shot of an empty lot in Harlem NYC on 167th between Amsterdam and Edgecombe Avenues. If you look closely, you can see a rooster. I think they're there for cock-fights. I've lived in NYC my whole life, and I've never seen roosters here, ever. Here's a shot of two of them that escaped. There are actually several there in the empty lot but they wouldn't pose for me.
#$@$#! uppity, prima donna, New York roosters...
Now the average per square foot cost for an empty lot in that area is $33 (it's part of my really, really, (REALLY) dull day job to know things like this).
I'm guessing that the current owner is unhappy with the whole rooster thing.