View of the facade of the Twelve Foot InnBar at 1312 East 17th(Seventeenth) Avenue in the City Park West neighborhood, Denver, Colorado. The one story commercial style building was built around 1920 and has a large sign on the roof reading "12 Foot InnBar." The facade has green wood and the windows are modified. A man in a white shirt and black pants stands in the entrance.