20 Idora Ave San Francisco is located at 37.745659, -122.455147 geo coordinates. 20 Idora Ave, San Francisco, CA 94127 is located in California, San Francisco, Forest Hill Extension, United States Of America. Postal code is: 94127
Latitude | Longitude |
---|---|
37.745659 | -122.455147 |
DMS Latitude | DMS Longitude |
---|---|
37° 44´ 44.3724'' N | 122° 27´ 18.5292'' W |