I am not sure what building this is. I think it was on Lexington Ave., more or less across the street from Bloomingdales. I did not correct the perspective as I prefer the effect of the buildings leaning into each other and I would lose most of the building on the right.
For a different view click here - http://www.pbase.com/image/72602215