Hi Hong, I would add the agent you choose to work with can help you with any listed property. Because you have posted under "foreclosure" I'm guessing that you have seen some foreclosure info that has perked your interest. Often the info you see online is premature - ie, reflected a potential future distressed sale as the owner has missed mortgage payments - the status that is picked up is lis pendens. In these cases, the property is not yet available to be pursued.
An agent can assist you with understanding the particulars of any property. The good news is that there are many good values. Prior posters are right, this is a great place to begin your search for an agent. Identify several, interview them and pick the one that best meets your needs.
Good luck to you,
Unwavering Commitment to Service