The Sqaure Building, 46th Street, Al Mamzar, Deira, Dubai, Al Mamzar, Deira
3.83 mi from Al Twar 3
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?