A street occupancy permit was issued for 14873 E Olmsted Dr, Denver. This permit allows the use of the property for commercial activities on public streets.
The permit number is 2020-PW-0016759. The applicant is not specified, and the property details are not provided.
Next steps include compliance with local regulations and any required inspections. The permit's expiration date is not specified.