3 bedroom flat for rent at Mansoura | Qatar Living