A better look at the "modernized" 1270 Broadway (no scaffolding; taken today)