Have you ever tried Google Streetview? It’s really cool. It apparently started a few days ago on Google Maps, and it allows you seeing the details of the houses across the streets. Of course, the streets need to be covered, which means the Google car has to have gone through and taken pictures with the 360 degree camera, but it seems that coverage is not bad. I just checked it and found our apartment!