Villas for Sale in Street 871, Al Duhail South, Al Duhail, Doha 1 results