JLL has arranged the sale of Eisenhauer North Business Park,a 458,439-square-foot industrial park in northeast San Antonio.