File Permit Number 092025-002 Application/ Project Number 2025-07-009 Site ID 510-0056 Permit Display Type Construction Permit: De Minimis Permit Status Issued Date issued 09/04/2025 City St. Louis County St. Louis (city)