You could try
Al Duhail Al Duhail , Doha
Al Thumama Al Thumama , Doha
Al Duhail Al Duhail North Al Nuaim Compound, Doha
Al Nuaija Al Nuaija Street , Doha
Al Aziziyah Al Aziziyah , Doha