Republic Plaza
330 17th Street
Denver, Colorado
Photo: License:
2
Rising 717 feet (218 m), the Republic Plaza is currently the tallest building in Denver, the state of Colorado and the entire Rocky Mountain region of the United States. It was built in 1984, and contains 56 floors.
Republic Plaza Categories
Other Republic Plaza Resources