The Harlow C. Curtiss Mansion 864 Delaware Avenue Location: 42° 54′ 26.95″ N, 78° 52′ 17.89″ W The International Institute of Buffalo headquarters, a striking three-story Georgian Revival mansion, stands proudly on Delaware Avenue in Buffalo. This architectural gem, designed in 1898 by the renowned firm Esenwein & Johnson, is a testament to the city's rich architectural history. They are…
Read More









