Update: Everything except the office building on the corner was demolished in 2012. The office building was demolished in the spring of 2017.
As of today, the Pevely Dairy Complex in Midtown will not be demolished, as SLU has withdrawn its appeal of the denial for a demolition permit.
Man, between this and the Del Taco building, SLU comes off as some kind of insane hater of interesting/historic buildings.
While certainly NOT an apologist for SLU, it was not involved with the Del Taco building – at least as reported.