Where is Powell Place, San Francisco located?
Powell Place, San Francisco, Powell Place, San Francisco, United States of America (approx. 37.79154°, -122.40881°)
Powell Place, San Francisco, Powell Place, San Francisco, United States of America (approx. 37.79154°, -122.40881°)