One World Trade Center – Spire

Commercial One World Trade Center – Spire New York City, United States One World Trade Center, located in Manhattan, is the focal point of the rebuilt World Trade Center Complex, standing 1,776 feet tall, including the height of its spire, making it the tallest building in the Western Hemisphere. The One World Trade Center building was originally […]

Vista Plus

A powerful exterior luminaire designed for large architectural facades.