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.
The perp lived at 506b Sooner drive, which google earth says is one block south of the Mosque. 506 is on the corner of Sooner Dr and George ave.