Under offer10Apartment75,000 AED/yearCanal View | Burj Khalifa View 1 Bedroom For RentChurchill Residency Tower, Churchill Towers, Business Bay, Dubai 1 1 782 sqft