United States > Colorado > Denver County > DenverView of a rooming house in Denver, Colorado, at 1617 Larimer Street shows a stucco building. Neon sign and lettering on an automobile read: "Citizens' Mission Val Higgins - Supt" and "Colorado Neon Sign Co."
layla_goyn January 2, 2020 at 05:26 PM
Who doesn't know that area?