West 84th Street Building

West 84th Street Building
New York, NY

Size: 5,700 sqft
Completed: April 2009
Green Roof System: XF301+1″XT



Installation Contractor
Juno Contracting
New York, New York



Back to Multi-Unit Projects

Back to Projects Main

Project Image