2626 1st Ave S, Birmingham, AL 35233
Mini-Storage Of Birmingham is a self storage facility in Birmingham, AL located at 2626 1st Ave S, Birmingham, AL 35233. Mini-Storage Of Birmingham offers affordable, convenient self storage units in Birmingham, AL.