The LeClaire Group brokered the sale of a self storage facility managed by Devon Self Storage in Philadelphia, PA. The 71,614 square-foot facility, at 1831 W. Allegheny Ave., consists of 759 units, two flex spaces and one rentable parking space.
Don't have an account? REGISTER
Already registered? SING IN
Instert your account email address.We will send you a link to reset your password.