16-151 Melekahiwa Street, Keaau, HI 96749
A-American Self Storage -Keaau is a self storage facility in Keaau, HI located at 16-151 Melekahiwa Street, Keaau, HI 96749. A-American Self Storage -Keaau offers affordable, convenient self storage units in Keaau, HI.