This site used to be part of the Holy Trinity: 25 Broadway, 111 8th Avenue and 60 Hudson Telx. But I don't see many requests for it today and know at least one metro provider that pulled out.
Can anyone shed some light on its current importance and any issues. My recollection is that it was owned by Telehouse.