10Shop22,000 QAR/monthPrime Location Shop for Rent in Al MansouraAl Mansoura, Al Mansoura, Doha 230 sqm