Bab Al Qasr Canal View Residence 22 | Arena Properties