..with the big eye in the sky.
Go to http://maps.google.com/ and then click on "satellite" on the far right. Now type in your address. Zoom in if you can.
These maps are a couple years old, but I can still see my pickup parked in front of my old apartment. Freaky, huh?
(My unit marked with red star.)