U Can Store Edenvale is located in Germiston, South Africa on Ian Close, Greenhills,. U Can Store Edenvale is rated 4.8 out of 5 in the category storage facility in South Africa.
Address
Ian Close, Greenhills,
Accessibility
Wheelchair-accessible entrance