The Box Self Storage is located in Dubai, UAE on DMCC Jewellery and Gemplex, JLT, Garn Al Sabkha Exit - Sheikh Zayed Rd. The Box Self Storage is rated 4.6 out of 5 in the category self-storage facility in UAE.
Address
DMCC Jewellery and Gemplex, JLT, Garn Al Sabkha Exit - Sheikh Zayed Rd