Space Studio is located in Dubai, UAE on Warehouse 01, 318 Al Asayel St, Al Quoz - Al Quoz Industrial Area 3. Space Studio is rated 5 out of 5 in the category video production service in UAE.
Address
Warehouse 01, 318 Al Asayel St, Al Quoz - Al Quoz Industrial Area 3
Accessibility
Wheelchair-accessible entrance