Verified12Apartment3,300,000 AEDPartial Canal View | 2 Bed | Best DealFeaturedCanal Front Residence 7, Canal Front Residences, Al Wasl, Dubai 2 3 1,363 sqft