You could try
Al Mansoura Al Mansoura , Doha
Najma Najma Street , Doha
Fereej Bin Mahmoud Fereej Bin Mahmoud North Al Jazeera Street, Doha
Najma Najma Street , Doha
Al Nasr Al Nasr Street , Doha
Fereej Bin Mahmoud Fereej Bin Mahmoud North , Doha
Al Sadd Al Sadd Road , Doha
Al Waab Al Waab Aspire Tower, Doha
Al Mansoura Al Mansoura , Doha
The Pearl Viva Bahriyah Viva West, Doha
Marina District , Lusail
The Pearl Island Porto Arabia , Doha