File Permit Number 042021-011 Application/ Project Number 2021-04-023 Site ID 510-2660 Permit Display Type Construction Permit: Permit-by-Rule Permit Status Issued Date issued 04/15/2021 City St. Louis County St. Louis (city)