Denver Place (built 1981)
Location: 39.74917°N, 104.99194°W