10Shop22,000 QAR/monthPrime Location Shop for Rent in Al MansouraAl Mansoura, Al Mansoura, Doha 230 sqm
12Shop13,000 QAR/monthBrand New, Competitive Price! 2 months freeAl Mansoura, Al Mansoura, Doha 1 100 sqm