Found this on google maps... what is it?

My guess is a greenhouse for growing roses or something to that effect. I would think vegetables would be grown outside and the processing plant might be bigger. Thats just a guess.