See this map (Electrical outlet) on Google Earth (kml file) Electrical outlet (Look Like)

706 Market St, St Louis, MO 63101, USA - Full screen map

[38.6256090... - -90.192966...]
Electrical outlet (Look Like) - cache image Electrical outlet (Look Like) - similarity
Advertisements