Construido entre 2011 y 2013, fue inaugurado en 2017 con el resto del complejo de Liberty Park.
La entrada al VSC se encuentra a nivel de la calle, a lo largo del borde sur del National September 11 Memorial & Museum, en Liberty Street.
Los garajes subterráneos proporcionan aparcamiento para los inquilinos, los visitantes y los autobuses turísticos.
[3] El Liberty Park, un parque elevado de un acre (4.000 m²), se encuentra en la azotea del VSC.
[4] La iglesia ortodoxa griega de San Nicolás, destruida durante los atentados del 11 de septiembre, así como la escultura The Sphere, que sobrevivió a la destrucción estando en el epicentro del derrumbe, se reconstruyeron en la parte superior del VSC.