CheckedAED2,200,000OfficeArea:624 sqftLuxary Furnished| Canal and Burj viewChurchill Towers, Business Bay, DubaiProperty authenticity was validated on 31st of May Call Email