Verified11Apartment95,000 AED/yearAvailable Now | Duplex | Lake ViewJumeirah Bay Towers, Jumeirah Lake Towers, Dubai 1 2 854 sqft