TruBroker™AED 12,676,680 YearlyOfficeArea:55,116 sqftHalf Building for Rent in Atria Square | SZR ViewAtria Square, Al Barsha 1, Al Barsha, DubaiEmailCall