2 Bed Apartment for Rent in DUBAI, Green Lake Tower 3, MAG 214, Jumeirah Lake Towers (Lake Views).