This is the Mosque al-Muallaq, a bit further to the east along the al-Malik al-Feisal street. I have no further information.
All pictures copyright Dick Osseman. For use: see my Profile.