File Permit Number 122025-003 Application/ Project Number 2024-06-024 Site ID 510-2435 Permit Display Type Construction Permit: De Minimis Permit Status Issued Date issued 12/09/2025 City St. Louis County St. Louis (city)