You could try
Abu Hamour Bu Hamour Street , Doha
Al Waab Al Waab Street , Doha
Al Thumama , Doha
Al Waab Al Waab Street , Doha
Ain Khaled Umm Al Seneem Street , Doha
Al Duhail Al Duhail South Street 870, Doha
West Bay Lagoon , Doha
West Bay Lagoon , Doha
Al Waab Al Waab Street , Doha
Umm Al Amad , Al Shamal
Al Duhail Al Duhail South Street 870, Doha
Al Messila Al Messila , Doha