Msheireb Downtown Doha Baraha North Apartments Baraha North 2, Doha
Msheireb Downtown Doha Baraha North Apartments Baraha North 1, Doha
Msheireb Downtown Doha Baraha North Apartments , Doha