About Key Center North Tower
Key Center North Tower is a high-rise located in Buffalo, NY, it is the eighth tallest building in Buffalo. It stands 275 feet (85 m) and 17 stories tall. It was completed in 1990. The building has a twin tower next door, Key Center South Tower which is four stories shorter. In the front of the two towers is a large fountain in the summer. In the winter, it's an outdoor ice rink that is free to the public.