Bab Al Qasr Sea View Residence 51 | Arena Properties