Good for start new business
Good office work building most of famous brands here...
Best place to kick start your business setup. They have amazing office spaces , management is excellent for giving consultation to start a business in UAE.
Good location.
Awesome office spaces...
Nice
Hate it