15Apartment7,000 QAR/monthUF 5 Bed room apartment for rent in Al MansooraAl Mansoura, Al Mansoura, Doha 5 4 120 sqm