JLL Capital Markets arranges sale of the 709-unit Oak Hill Self Storage facility outside of Austin, Texas.