Semi-detached news stands like the one above were once found every few blocks along the avenues of Harlem and many other neighborhoods in New York. This one is on 112th Street just off Frederick Douglass Blvd. I don't remember ever seeing it open but it is allegedly under renovation.
Comments