File Permit Number 072026-012 Application/ Project Number 2026-07-041 Site ID 510-2939 Permit Display Type Construction Permit: Temporary Permit Status Issued Date issued 07/30/2026 City St. Louis County St. Louis (city)