The Sqaure Building, 46th Street, Al Mamzar, Deira, Dubai, Al Mamzar, Deira
5.67 mi from Zaabeel 1
Bin Sina Technical Services - Construction and renovation technical services in Al Mamzar, Deira, Dubai. Open Mon-Sat 09:00-18:00.
Is this your listing?