Starrett Lehigh Building
New York, NY
601 West 26th Street, New York
The Starrett-Lehigh Building, located between 11th and 12th avenues, occupies an entire city block of West Side waterfront. Featuring abundant light and unobstructed views of Manhattan and the Hudson River, the 2,000,000 sq. ft. building accommodates tenants ranging in size from 5,000 sq. ft. to 200,000 sq. ft.  A $30 million renovation improving every major component of the building’s infrastructure was completed, including installation of new high speed passenger elevators, HVAC system, high voltage electric capacity, redesigned lobby, new roof and heating plant.
Project Details
visit the site