This 18-story industrial building faces the entrance to a tunnel under what river?
Holland Plaza Building: The Holland Plaza Building an 18-story industrial building located in the Tribeca neighborhood of Manhattan, New York City. Holland Plaza Building:  The building – which is located at 75 Varick Street on a lot bounded by Canal Street, Hudson Street, and Watts Street, and faces the entrance to the Holland Tunnel – was commissioned by Abe Adelson, and was built by the New York Investing Company on land owned by Trinity Church. Holland Tunnel: The Holland Tunnel is a highway tunnel under the Hudson River between Manhattan in New York City and Jersey City, New Jersey.
Hudson River