Furnished 2 BR Apt with Burj Khalifa View in Al Tajer, Old Town Island

Al Tajer Residence, Old Town