Did some research on this place. Turns out they used to develop and manufacture windows and solar. Pretty interesting combination. They closed up shop around 2010. Lots of graffiti in here to check out if you're into that, but otherwise a pretty bland explore. Here's my contribution of photos.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.