You could try
Al Waab Al Waab Street , Doha
Al Kharaitiyat , Umm Salal Mohammad
Al Duhail Al Duhail South Street 870, Doha
Ain Khaled , Doha
Al Waab Aspire Zone , Doha
Al Markhiya Al Markhiya Street , Doha
West Bay Lagoon North Gate , Doha
Ain Khaled Umm Al Seneem Street , Doha
Al Duhail Al Duhail South Street 871, Doha