It looks like Google has updated the satellite shot of our neighborhood. I'm still new enough to our home to be surprised to see the relationship between our house and major landmarks nearby. Here is a link to the satellite/map hybrid view:
Our home is right in the center of the group of houses in the woods. The dominant features are Kinnick stadium and University Hospitals to the east. Also in that vicinity are the old field hockey field, outdoor football practice field, UI Recreation building, the indoor "Bubble" practice facility, and UI baseball diamond. The photos must have been taken in about 2005 since the recent football stadium renovation is not shown. To the north and west of our home is a 12 acre ravine of woods. Beyond that is a commuter parking lot for the University and Finkbine Golf Course.