Cluster Madrid is located in Ras al Khaimah, United Arab Emirates on Sofia St, Al Hamra Village. Cluster Madrid is rated 4.2 out of 5 in the category housing development in United Arab Emirates.
Address
Sofia St, Al Hamra Village
Accessibility
Wheelchair-accessible entrance