The Insurance Building is located at 111 John Street, New York, NY 10038 on the corner of John Street and Cliff Street. The structure is quite sizable, features over 298,000 square feet in office space for lease, and tops out at 26 stories. 111 John Street was opened in 1929 and has been renovated at certain points throughout its lifetime. The edifice sits in the heart of the Financial District and subsequently benefits from some of New York’s best amenities. In addition to hundreds of restaurants in close proximity, the Insurance Building benefits from being close to a large number of MTA subway lines. The building also sits in the center of a large business district, making it ideal for organizations needing proximity to partner firms or clients.