I saw this on a walk today:     I hadn’t seen this before. It’s a block to the north of the Houston Center. I’m assuming it’s Block 97 given the email contact.   Edit: To clarify, this is specifically to the north of the Fulbright Tower.