File Permit Number 94-10-102, 103A, 112 Application/ Project Number 2024-10-015 Site ID 510-0070 Permit Display Type Construction Permit: De Minimis Permit Status Issued Date issued 03/31/2025 City St. Louis County St. Louis (city)