Judging by where the Flatiron Building is on the left of this vintage postcard, this looks like 23rd Street between Fifth and Sixth Avenues.
On this block, venerable department stores like Stern’s have been replaced by Home Depot and a shoe store named . . . Shoegasm.