LEED-Certification-TradeCenter-thumb

One World Trade Center, Benson Industries, NYC, New York, Sunset

One World Trade Center in NYC earns spot in the largest LEED-Certified buildings