Great sized serviced office near Ibn Battuta Mall. 250+ sq ft which can be furnished with desks in an open space or can have executive offices. DEWA and utilities included in package.
Deira - Dubai - United Arab Emirates
Deira - Dubai - United Arab Emirates