You could try
Al Nuaija Al Nuaija Street , Doha
Al Duhail Al Duhail North , Doha
Abu Hamour Sapphire Compound , Doha
West Bay Lagoon South Gate , Doha
Al Waab Al Waab Street , Doha
Ain Khaled Ain Khaled Villas , Doha
Al Thumama Al Thumama , Doha
Fereej Bin Omran Tariq Street , Doha
Al Gharrafa Al Hanaa Street , Doha
Ain Khaled , Doha
Al Gharrafa Al Gharafa , Doha
Al Maamoura Al Maamoura , Doha