Add up all your costs of ownership: The main costs are mortgage payment, property insurance, property taxes, maintenance, water, sewer, and garbage. Because you will be out of area, property management by a property management agent is probable. Then find out what you can probably rent your house for.
If there is a positive number remaining after subtracting the expenses, I would choose the decision to continue to own until property values increased enough for you to sell and put something in your pocket. My reasoning is that receiving even a small amount of money every month is better than paying a large chunk of money to sell it now.
Two problems I have with this post though. There are no homes built in 2004 in Carmichael, CA 95608 that would be worth less than $100,000. So I think your question was posted in the wrong zip code.