2 Bed Room Flat Rent in Mansoura metro station front building. | Qatar Living Properties