9Villa30,000 QAR/monthCommercial villas for rent in Al aziziyaAmmar Bin Yasser Street, Al Aziziyah, Doha 6 450 sqm