You could try
Al Waab Nine Pearls Compound , Doha
West Bay Lagoon West Bay Lagoon Street , Doha
Al Waab Aspire Zone , Doha
Al Waab Al Waab Doha Gardens, Doha
Al Waab Nine Pearls Compound , Doha
AlMuraikh Muraikh Wadi Al Markh, Doha
Al Duhail Al Duhail South Street 871, Doha
Al Hilal Al Hilal West , Doha
Al Waab Aspire Zone Al Mana Hills Compound, Doha
Al Hilal Al Hilal , Doha
West Bay Lagoon West Bay Lagoon , Doha
Abu Hamour Bu Hamour Street , Doha