Jumeirah Islands, Cluster 13 Vila 12 is located in Dubai, United Arab Emirates on 1st Rd, Jumeirah Islands. Jumeirah Islands, Cluster 13 Vila 12 is rated 4.3 out of 5 in the category condominium complex in United Arab Emirates.
Address
1st Rd, Jumeirah Islands