Al Nahda Building, Baghdad Street, Al Nahda 2, Deira, Dubai, Al Nahda 2, Deira
1.33 mi from Al Twar 1
German Plant Experience - printing and construction equipment trading in Al Nahda 2, Deira, Dubai. Open Monday-Saturday 09:00-18:00.
Is this your listing?