Whole Buildings for Rent in Street 870, Al Duhail South, Al Duhail, Doha 1 results