Sheikh Mohra Building, Al Nahda Street, Al Qusais 2, Deira, Dubai, Al Qusais 2, Deira
1.27 mi from Al Twar 3
Marse Technical Services - technical services for construction and renovation in Dubai Cargo Village, Deira. Open Mon-Sat 08:00-14:30.
Is this your listing?