Electric Tower is a high-rise located in Buffalo, NY, it is the eighth tallest building in Buffalo.
Electric Tower is a historic skyscraper located in Buffalo, NY. It is the eighth tallest building in Buffalo.