RECENT GREEN ROOF PROJECTS Nature Research Center Location: Raleigh, NC Type: Commercial Square feet: 784 Products: LiveRoof Deep Modules