A commercial permit was filed at 2403 Champa St, Denver. This indicates a business activity is planned or ongoing at the location.
The permit number is commercial_permits:2017-COMMCON-0001728. No details about the applicant or the nature of the business are available.
Next steps involve reviewing the permit status and any associated documentation. The exact timeline for approval or rejection is unclear.