Where is South San Francisco Ferry Terminal?

Where is South San Francisco Ferry Terminal located?

South San Francisco Ferry Terminal, South San Francisco Ferry Terminal, United States of America (approx. 37.662678°, -122.37724°)


Where is South San Francisco Ferry Terminal on the map?