stormchaser opened this issue on Apr 24, 2008 · 41 posts
ockham posted Thu, 24 April 2008 at 6:52 PM
You can try. Just enter your full address, and Google will give you
a map. Double-click on your actual location to get as close as
possible, then click the Street View button.