Office for Rent in Al Najda Street, Al Najda Street · 3,197 sqft · AED 267,300 | Cushman & Wakefield Core