You could try
Old Airport , Doha
Najma Najma Street , Doha
Doha Al Jadeed Salaja Street , Doha
B Ring Road B Ring Road , Doha
Fereej Abdel Aziz NBK Commercial Building , Doha
Residential Building for Rent in Qatar