The Starrett-Lehigh Building is one of Manhattan’s largest premiere landmark properties, boasting fashion moguls, elite brands, and creative companies as tenants.
Located in West Chelsea, the Starrett-Lehigh building was completed in 1931 and originally served as a freight terminal.