AED100,000,000Al Barsha, DubaiShowroom7.47 % NET Returns | 5 Years of Lock-in Period | Safe Investment | Big Tenant |41,118 sqft Call Email