A street occupancy permit was filed for 2660 N Lowell Blvd, Denver. This permit allows for temporary use of the street space for commercial or public activities.
Applicant details are not specified. The permit covers the entire property. No additional details are available about the permit number or filing date.
Next steps include review by the city authorities. The permit status is currently unknown. Further information may be available once the process is updated.