A street occupancy permit was filed for a property located at 2660 N Lowell Blvd, Denver. This permit typically indicates the property is being used for commercial purposes on public streets.

The applicant is not specified, and the building type, property classification, and year built are also not provided. No expiration date is listed for the permit.

Next steps may involve reviewing the permit details and determining if any additional approvals are required. The property is in ZIP code 80205, which has seen recent activity related to crime and traffic filings.