Starrett-Lehigh Building

Starrett-Lehigh Building, 601 West 26th Street, Manhattan, NY 10001

Retail & Office

Built: 1931

SF: 1,835,150

Building Dimensions: 202.67′ x 652.25′