RadioShack 4073

RadioShack #4073 was a RadioShack electronics store located at 16th Street Mall, 626 16th Street in Denver, Colorado.