Can't even think of what the location was called right now but I have noticed demolition crews beginning work on the decrepit remnants of the apartment complex located on the north side of I-40 just south of Reno of Scott St. in Del City. This is also across from a Grace Living Center i believe.

Does anyone know what is in the works here? Is the city funding this demo because it's just a miserable eye sore? Something tells me that apartment complex was a haven for all kinds of lowlife activity. Good riddance!