• Caption: The New York Life Building is the headquarters of the New York Life Insurance Company and was completed in 1928. The site has an interesting history. At one point the side by side depots of the New York & Harlem and New York & New Haven stood there, followed later on by the first two Madison Square Gardens. (September 14, 2010)