File Permit Number 082026-005 Application/ Project Number 2026-01-001 Site ID 510-0118 Permit Display Type Construction Permit: De Minimis Permit Status Issued Date issued 08/15/2026 City St. Louis County St. Louis (city)