Devon Self Storage - DALL - 1831 W. Allegheny Ave, Philadelphia, PA 19132