Some additional info:
http://2301jfk.com/the-building/
According to the website, only a 75,000 sq. ft. lease is required to break ground. 75K isn't that large of an ask. With the dearth of wet lab space, I wonder if a tenant/multiple tenants have committed to leasing up to the aforementioned amount of square footage.