901 33rd St N, Birmingham, AL 35222
Elegant Earth Warehouse The is a self storage facility in Birmingham, AL located at 901 33rd St N, Birmingham, AL 35222. Elegant Earth Warehouse The offers affordable, convenient self storage units in Birmingham, AL.