Vayla Residences, Dubai islands
Primary 2 Bed ApartmentOffplanFloor 5Blue Square
Location map