Description
Beach Vista is a multi-building complex under development in Emaar Beachfront, Dubai Harbour, Dubai. The development comprises two individual buildings: Beach Vista Tower 1 and Beach Vista Tower 2. The development will contain an estimated 375 units. The project was launched in January 2018.