PIER 63 HUDSON RIVER PARK

Pier 63 Hudson River Park

West 23rd Street and 11th Avenue, New York, 10011