117th Street Is The Smelliest Block In Harlem
The NY Post reports that the smelliest block in Manhattan, as measured by the number of 311 complaints, is 117th Street in Harlem, but residents blame a bar and grill a block away for the odor.Continue reading