Why a condo in Mesa? Are you moving back to the area or will this be a second home? What price range? What features of the home and neighborhood amenities are important to you?
Please let me know if you would like some assistance with your long distance home purchase.....I take great pictures!
Just find a great agent who will listen to your needs and zero in on the right place. It shouldn't be much different than working with out of state clients. I know a great bunch of agents who work extensively with buyers from out of state and everseas. Visit them at http://www.ValleySolutionsTeam.com
It seems straight-forward. Contact us if there are any special circumstances not mentioned in your question.
I believe that you will need financing in the U.S. and even a bank account for automatic pay. I know that's how it works for citizens of Canada.
Best of Luck!