Centurion Star Tower is the first freehold commercial property in Deira. It is spread across two twin mirror image buildings with a total built up area of 492,000 square feet. This 12-storey office