You will see that one area is blurred and crude while the surrounding areas are crystal clear.
Now, click on "Street View" and look at the same site that way. The sign on the corner of Vista Hill and East Shore explains what you're looking at.
It kinda defeats the purpose of the blur, eh? Go a little farther north on East Shore Road and there's a second depot, also blurred on the map.
Street view got my house last winter, including my Passat parked out front.