For Rent AED 1,100,000/year Villa for Rent in Al Barsha South 1, Al Barsha Exclusive Modern Living | Next to Park | Furnished Al Barsha South 1, Al Barsha 7 bedrooms 9 bathrooms 12,000 sqft