Old New York In Photos #197 – 23rd Street Before The Metropolitan Life Tower

Metropolitan Life Insurance Building & 23rd Street – 1900 This Detroit Publishing Company photograph is from 1900. We are looking east along 23rd Street. The corner of Madison Avenue and Madison Square Park is visible on the left. The 11-story building completed in 1893 is the home office of The Metropolitan Life Insurance Company. To […] The post Old New York In Photos #197 – 23rd Street Before…