UAE, Dubai, Sheikh Zaed Road, The One Tower, floor 24, https://theplace.group/
3.28 mi from Jumeirah Village Circle (Al Barsha South 4)
Offices for rent in Dubai ready for any size team – for any term. Leaders in design led office spaces with great views, climate control and secured access.