-
Details
-
2 Posts
-
-
Male
-
04/20/1969
-
Living in
South Africa
-
Located in Mega Park, c/o Peter Barlow Drive & Mill Street, Cape Town, 7530
- About
-
Located in Cape Town, South Africa, Storagetown is a self-storage company that is here to supply you with safe, secure and convenient storage space! The units have 24-hour access, are CCTV monitored as well as access controlled.