Al Saheel 2, Al Ittihad Street, Al Nahda 1, Deira, Dubai, Al Nahda 1, Deira
6.84 mi from Trade Centre 2
Egylum Technical Service - construction and renovation technical services in Al Nahda 1, Deira, Dubai. Open 08:00-18:00 daily.
Is this your listing?