CheckedAED100,000YearlyApartment11Area:1,017 sqftAvailable January | Furnished | Canal ViewsChurchill Residence, Churchill Towers, Business Bay, DubaiProperty authenticity was validated on 19th of December Call Email