Starrett-Lehigh Building
601 West 26th Street
Bold and iconic, The Starrett-Lehigh Building is one of Manhattan’s largest and premier landmark properties with a history of attracting world-class creative companies and elite brands. The building is an integral part of the emerging West Chelsea area and is synonymous with innovation, inspiration and uncompromised creativity – a Mecca for New York’s most enterprising and talented. Starrett-Lehigh’s A-list collection of local, national, and internationally renowned designers, multimedia agencies, directors, photographers, artists, and publishers find inspiration in the buildings artisan environment and expansive raw office space, heightened by the creative community that thrives within. For 80 years, Starrett-Lehigh has been – and continues to be – the place to create, to influence and to succeed.
CURRENT PULSES
Nothing to show here.