Solar Powered Street Sign - Alameda, CA
Posted by: saopaulo1
N 37° 46.339 W 122° 16.615
10S E 563680 N 4180800
A solar powered street sign on Webster St in Alameda, CA.
Waymark Code: WMDTC1
Location: California, United States
Date Posted: 02/22/2012
Views: 3