Self store dubai Public storage makes self store dubai at best price We also offer multi-site storage with centralised billing meaning you can efficiently store goods or business items at more than 5 Public Self Storage stores all over the UAE.