2Bedroom For Rent JLT – Casa Nostra offers a 2 Bedroom Apartment located in Icon Tower 1 Building, Jumeirah Lakes Towers. Icon 1 is a 40-story residential building in Jumeirah Lakes Towers Property Details: > Building Name: Icon Tower 1 > 2 Bedroom Apartment > 3 Bathrooms > Full Lake View > Size: 1,204 Sqft […]