Excavation work has been filed for a property located at 18819 E 66TH AVE, Denver. This permit is required for any digging or removal of earth to prepare for construction or utility work.

Applicant details are not specified. The property's building type and classification are unknown. No year built or owner information is available.

Next steps include reviewing the permit details and ensuring compliance with local regulations. The status of the permit is currently unknown.