A commercial permit was filed for a property located at 12905 E 39th Ave in Denver. The filing indicates a potential business development or change in use for the property.

The permit number is commercial_permits:2018-COMMCON-0000343. No applicant or owner details were provided in the record. The property's classification and building type are not specified.

Further details about the permit's scope and requirements are not available. Residents should monitor local updates for any changes or developments related to this property.