You could try
Al Duhail Al Duhail South Street 871, Doha
Al Duhail Al Duhail South Street 870, Doha
Al Duhail Al Duhail , Doha
Al Duhail Al Duhail South Street 870, Doha
Al Duhail Al Duhail South Street 871, Doha
Al Duhail Al Duhail South Street 870, Doha
Al Duhail Duhail Villas , Doha
Al Duhail Al Duhail North , Doha
Al Duhail Al Duhail South Street 871, Doha
Al Duhail Al Duhail South Street 871, Doha
Al Duhail Al Duhail South Street 871, Doha
Al Duhail Al Duhail South Street 871, Doha