You could try
AlMuraikh Muraikh , Doha
Ain Khaled Ain Khaled , Doha
Al Maamoura Mamoura 18 , Doha
Ain Khaled Umm Al Seneem Street , Doha
Al Gharrafa Al Hanaa Street , Doha
Al Waab Al Waab Aspire Tower, Doha
Al Thumama Al Thumama , Doha
Salata New Salata New Salata, Doha
Al Hilal Al Hilal West Al Nuaija Street, Doha