AED430,000YearlyVilla79Area:14,999 sqft7 Bedrooms villa with huge garden and swimming poolAl Barsha 2, Al Barsha, Dubai Call Email