User: Where is Pier 17 located?
Assistant: Pier 17 is located at 89 South Street.