This building is a couple of buildings North of the corner of West 42nd Street and Lexington Ave. The "windows" are actually reflections from another building.
Copyright Frank Brault