StorageTown Cover Image
User Image
Drag to reposition cover
StorageTown Profile Picture
  • 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.