A commercial permit was filed for a property located at 18600 E 66th Ave, Denver. This indicates the owner or applicant is seeking approval for a business-related activity on the site.
No details about the applicant, the nature of the permit, or the property's classification were provided. The building type and year built are also unspecified.
Further information may be available through the city's permit database or by contacting the relevant department. The status and expiration date of the permit are not specified.