A demolition permit was filed at 2660 N Lowell Blvd, Denver. This means the property may be scheduled for removal, which could affect nearby residents and businesses.

No applicant or owner details were provided. The building's type, classification, and age are unknown. The permit lacks a filing date and status.

Next steps involve reviewing the permit and determining if the demolition is approved. Nearby activity shows increased filings in the area, including a significant crime and traffic project nearby.