- New Zealand
- Categories
- Alcatraz Self Storage
Alcatraz Self Storage
0.0
0 Reviews
Company name
Alcatraz Self StorageLocation
231 Tauhara Road Tauhara Taupo Waikato
Contact number
Website address
Company description
Alcatraz self storage is a purpose-built, high security complex of 210 units offering 19 different sizes - self-locking units range in size from 1 cubic metre lockers to a large 84 cubic metres.