Featured Meraki The Haven by Meraki Summary Dubailand Sales office, Al Barsha South 3, Dubai, United Arab Emirates 4 Beds 6 Baths New Launch Under Construction