You mean those u-shaped buildings directly east of the mosque, before the blue water tower?
No the Mosque is on the corner. I'm not sure if the perp lived in the u shaped building you mentioned or the ones one block south and around the corner from the mosque on Sooner Drive.