Google Earth has had a recent image update that should be ported over to Google Maps in the next few days. At the moment you can see the Stata Center in Boston during its construction. Check back in a few days, after the image update, and you will be able to see the completed building.
In celebration of this week's image update we have posted a nice time-lapse video of this Frank Gehry building, which is part of the Massachusetts Institute of Technology.
Alternatively you can walk by the building yourself in this Google Streetview,
View a video of the Stata Center on Google Maps