After 5 looong years, it looks like a church is coming to 80-08 Grand Avenue in Elmhurst.
Comes with graffiti and parking. I wonder where the "AMBULATORY D & T HEALTH CARE FACILITY" is...
How the hell is this parking plan for FIVE ACCESSORY OPEN PARKING SPACES legal?
Oh well, this being Bloomturd's NYC, no one will hold them accountable.