You could try
Al Duhail Al Duhail South Street 871, Doha
Al Duhail Al Duhail South , Doha
Fereej Bin Omran Al Tabari Street , Doha
Al Rayyan Abu Sidra , Doha
Fox Hills Fox Hills , Lusail
Ain Khaled Ain Khaled , Doha
West Bay Zigzag Towers Zigzag Tower-A, Doha
Al Duhail Al Duhail North , Doha
Al Sadd Al Sadd Road , Doha
The Pearl Porto Arabia East Porto Drive, Doha
The Pearl Porto Arabia West Porto Drive, Doha
Doha Al Jadeed , Doha