South Storage is a Self Storage Facility based in the South of Johannesburg near the Mall of The South. Currently operating with 160 storage units. Storage