1360 McCarter Highway, Newark, NJ 7104
American Self Storage is a self storage facility in Newark, NJ located at 1360 McCarter Highway, Newark, NJ 7104. American Self Storage offers affordable, convenient self storage units in Newark, NJ.