Pier 17 89 south st new york ny 10038 July 8, 2019 16 32 64 128 Pier 17 89 south st new york ny 10038 usa The rooftop at pier 17 89 south st new york ny 10038