
Note that the shop advert is a screen; the windows are visible. It’s around the corner down the street somewhere (or was). Presumably the building shown is (or was) on Bowery Street. Original photo by Tom Webb found in here, overlaid colorized portion by unknown. [Related post here.]