HOME / Storage facility / Village Self Storage
Napier Terrace, Bluff Hill, Napier 4810
+6468776449
View Business Profile