Constructions nearby Salah Al Din Road, Al Safia Building, Near Abu Hai, Dubai 85945, United Arab Emirates

Red Point Technical Works

Approximately 1.87 km away
Address: Al Mamzar - Dubai - United Arab Emirates

Water Treatment Plant

Approximately 1.88 km away
Address: Clock Tower Roundabout - Dubai - United Arab Emirates