201 The Embarcadero (San Francisco, CA, 94111)[1] is the spatious headquarters of the Power Company. Situated on the bay wharfs just north of the San Francisco-Oakland Bridge, it has a good view of the northern part of the bay, including Alcatraz.


See Also

Community content is available under CC-BY-SA unless otherwise noted.