5 days agoHouse for rent, L 26 Lailak2 St, in Dubai, United Arab EmiratesDubai, L 26 Lailak2 StVilla • 10 room(s) • 5 bed. • 5 bath. • 1300 m²