Discover the 2922 strangest places on Earth with Google Earth and Google Maps
241-373 The Embarcadero, San Francisco, CA 94105, USA - Full screen map