Guardian Bank Building Photos

Meet 7 travelers, 3 tour guides and discover 293 photos

The Guardian Bank Building, originally known as the New England Building and later known as the National City Bank Building, is a high-rise building on Euclid Avenue in downtown Cleveland, Ohio. It was built in 1896 and stands adjacent to National City Center. At 221 feet (67 m) tall, it was once one of the tallest buildings…
View Guardian Bank Building guide >

Guardian Building