The tall glass building on the corner is the Wordsworth Bldg
I think the tall glass one is actually the Kensington Building (Wordsworth is on Broadway, kitty corner from the Leg Bldg).
Can't believe I missed the first fledge, but it's a huge relief to know that the chick managed his first flight without mishap. I'm glued to the computer screen now, but would be quite happy to see the other two wait a day or so.