between Battery and Bay Streets off the Embarcadero
San Francisco, California

Added by BayTaper.com on July 30, 2007

Interested 1