Posted in 1960s, CO - Denver, Commercial/Office/Retail, Extant Dire’s Lock & Key – Denver 2201 Broadway – Denver CO (built 1969)