No, not quite. Bussen is the one down by JB, correct? 'Tis neither that nor Cahokia. Here's a better overview with some other hints, but some censored signs.
^ 6900 Delmar. The historic Synagogue that was converted to Mary Engelbright Studios back in the early 2000s. I interviewed with them back around then and remembered how cool that building and the layout of the offices were. Didn't get the job.
This building is being bought by Wash U (along with the church building to the south). Currently a co-working space, all the tenants will have to move and find new space. Wash U hasn't said exactly what they plan for the buildings, but they won't be torn down.