La Terminal Marina de la 10.ª Avenida es una instalación multi-usos de 95 acres.