MovieMaps

Movies Filmed at Pier 16

89 South St Pier 16, New York, NY 10038, USA
Nearby Locations
Pier 17 from 3 Men and a Little Lady
103 m

South Street Seaport from I Am Legend and 2 other movies.
173 m

180 Maiden Lane
238 m

Browse more nearby locations.