Barsha Business Center, 1st street, Al Barsha 1, Hadaeq Mohammad Bin Rashid, Dubai, Hadaeq Mohammad Bin Rashid, Al Barsha 1, Al Barsha 1, Hadaeq Mohammad Bin Rashid
8.53 mi from Nad Al Sheba 1
Switch Business Services — power & water supply services in Al Barsha 1, Hadaeq Mohammad Bin Rashid, Dubai.
Is this your listing?