No renders, since this is in the early stages, but the lot at 200 McGrath Highway, aka Glass Stop/Russell Disposal/Pat's Tow is up for development by Capital Hall Partners. 23 stories of lab+office and a standalone hotel. No residential.
Some screen caps from this presentation...