Can't someone just DRIVE BY the place and take a picture!!!
You could try https://www.google.com/search?q=bluffdale+data+center&tbm=isch&tbs=isz:l. It's looking like new images are being added as I write.