A commercial permit was filed at 1660 S Albion ST, Denver (80209). This indicates a business activity is planned or ongoing at this location.

The applicant is not specified. The permit covers a commercial activity. No details about the building type or property classification are provided.

The next steps involve reviewing the permit details and determining if any additional approvals are needed. The status of the permit is not specified.