Al Khubaizi Building, 22A Street, Al Khabaisi, Deira, Dubai, Port Saeed, Deira
4.35 mi from Al Twar 3
Great Triumphant Technical Services – construction and renovation contractor in Al Khabaisi, Deira, Dubai. Open Mon-Sat 08:00-20:00.
Is this your listing?