The order of variable assignment causing error.

I suspect the problem is:

 Serial.println("command Received: " + command);

I don't think that string constants implement the concatenate operation. I think it's trying to do math on the address of the string.

Try this to see if it fixes the problem:

 Serial.print("command Received: ");
 Serial.println(command);