Since Rami pointed it out on a walk, this one has bugged me.
Location: It's visible from the west side highway and is on the side of a Manhattan Mini Storage building. Right now it's an ad for the Love Guru movie. We suspected it covered some vents for the building.
- link to Manhattan Mini Storage's page on the location
- link to the poroperty overview page on the Department of Buildings site
- link to DOB violation for an illegal sign from 1999 - not sure it's related.
Here it is on Google Street View
I'll be calling 311 on this tomorrow morning and will follow up here.