0 followers
Located on Sheikh Zayed Road in the vibrant Jumeirah Lakes Towers, few steps away from Damac Metro station offering an easy access to Dubai World Trade Centre (DWTC), a 30-minute drive from Dubai International Airport (DXB) and Al Maktoum International Airport (DWC), a 15-minute drive away from Jeb... Read more