Street 871, Doha, Qatar
Al Duhail South, Doha, Qatar
Al Duhail, Doha, Qatar
Al Duhail North, Doha, Qatar