Legal Entity: THE INDUSTRIAL DEVELOPMENT AUTHORITY OF THE CITY OF ST. LOUIS, MISSOURI