Walk-a-bout!

Turns out this corner is a new Robert AM Stern building, explaining the similarities.