GreenCube Self Storage
Local business
Cape Town
South Africa
Phone: 021 704 0153
GreenCube Self Storage is the brand new self storage facility in the Southern Suburbs, Cape Town. Providing secure, affordable & eco-friendly storage units