Studio Apartments for Rent in Bin Al Sheikh Towers, Al Mirqab Al Jadeed, Doha 1 results