Dubai Canal View Apartment in Habtoor city