For Rent AED 750,000

Roda Amwaj Suites, Jumeirah Beach Residence, Dubai

4 Bedrooms6781sqft.