onOff-PlanAED6,500,000Villa44Built-up:4,940 sqftPlot:1,941 sqftRiver View | 2nd Row | 4 Bedroom VillaIxora, Al Barari, DubaiProperty authenticity was validated on 16th of December Call Email