CheckedHistoryAED2,091,000OfficeArea:934 sqftSPACIOUS | FITTED |DUBAI CANAL & BURJ KHALIFA VIEWChurchill Executive, Churchill Towers, Business Bay, DubaiProperty authenticity was validated on 18th of January Call Email