720 South Street, Honolulu, HI 96813
A-American Self Storage - South St is a self storage facility in Honolulu, HI located at 720 South Street, Honolulu, HI 96813. A-American Self Storage - South St offers affordable, convenient self storage units in Honolulu, HI.