AED139,000YearlyApartment23Area:1,639 sqft2 Beds + Maids | 180° Canal View | Corner UnitWindsor Manor, Business Bay, Dubai Call Email