A liquor license was filed at 8610 E 21st Ave, Denver. This means someone may be planning to operate a business that sells alcohol.
No details about the applicant or the license were provided. The property's use or owner is not specified.
Next steps depend on the review process. No further information is available at this time.