File Permit Number 062021-008 Application/ Project Number 2020-08-026 Site ID 510-2802 Permit Display Type Construction Permit: De Minimis Permit Status Issued Date issued 06/08/2021 City St. Louis County St. Louis (city)