Pier 58

Pier 58 was located next to Pier 57 somewhere in the Miami area of the U.S. state of Florida. It is one of many piers located in the area.

Appearance
Super Friends
 * Season 1: The Weather Maker