Could be some kind of military facilty. I doubt it is a prison with all those trees in the yard. The buildings are all spread out a lot so it may just be an amo dump but there are no berms you usually see in ammo dump.
Military - Misc, Info Requested
There's another facility to the ENE.