RECENT GREEN ROOF PROJECTS Shoppes at DePiero Farms Location: Montvale, NJ Type: Commercial Square feet: 8,478 Products: LiveRoof Standard Modules