Yahoo Maps' Mueller imagery is fairly recent
Yahoo Maps now has satellite imagery much like Google Maps, and it's more up to date. As of this writing their shot of the Mueller site shows the children's hospital and the lake well underway. Here's the latest version at Yahoo.
By comparison, Google Maps' imagery of Mueller predates redevelopment.