logo Web Site                 < back   Buffalo   next >

One Seneca Tower looming over Main Street at Buffalo, NY

Looming directly over Main Street and the Metro Rail is One Seneca Tower, the tallest building in Buffalo.

BIG PHOTO