7 days agoHouse for rent, 96 58a St, in Dubai, United Arab EmiratesDubai, 96 58a StVilla • 9 room(s) • 3 bed. • 6 bath. • 371 m²