Burj Vista is a luxurious residential project by Emaar Properties Burj Vista’s floor plan features two towers of 65 and 20 stories, featuring 520 and 120 serviced apartments, respectively. With classy ...