File Permit Number 032025-014 Application/ Project Number 2025-03-010 Site ID 510-1349 Permit Display Type Construction Permit: Permit-by-Rule Permit Status Issued Date issued 03/31/2025 City St. Louis County St. Louis (city)