Burj Vista will consist of two 20 and 65 storey towers, hosting respectively 120 and 520 luxury residential units.