One of the most creepy/cool locations on site – the greenhouse is a DP’s dream. At over 1,000 sq. feet with 12’ ceiling height – the green house offers a truly unique filming location

Campus South Industrial