Al Khalafi Building, مكتب رقم 3 ملك خليفة محمد خليفة الخلافي -الممزر Office 3, Al Mamzar, Deira, Dubai, Deira, Al Mamzar, Al Mamzar, Deira
3.79 mi from Al Twar 3
Al Tafaoul Technical Works L.l.c — construction & renovation in Al Mamzar, Deira, Dubai.
Is this your listing?