greenscreen®

HQ, 725 South Figueroa Street Suite 1825, 90017
East Los Angeles
United States

None

Contact Us
greenscreen.com

About

Greenscreen is a three-dimensional modular trellis system providing you with endless combinations for creating green facades, freestanding elements, shapes and fencing. greenscreen® can transform space or define it… act as a wall, change a facade ... read more

Team

No team members listed

Followers

Nobody follows greenscreen® yet!

Activity