The Victory Arch was located at the intersection of Fifth Avenue and Broadway between 24th and 25th streets and stood there from 1918 to 1920. Even though World War I did not officially end until the signing of the Treaty of Versailles in June 1919, the combat had stopped on November 11, 1918, when the…