Would this be your first (investment) property?
As you are local you should have witnessed what the market has done in the last 10-18 months, and longer. 18 months ago a 3/2 Townhome in the price range of $160-170k is now easily some $190k+. New builds - if you can buy one to begin with - will be some $220k+. SFH will obviously be much more expensive.
As a given, anything older, especially requiring some sweat equity, will be cheaper. However, competition is fierce, and those properties will go to all-cash buyers as they can close quickly.
I'm saying this as you said that you are worried about getting financing. This is of course a must to have. No point in trying to get into the game without having the ability to get financing! Get this sorted first.
St. George is growing very fast. Great place to invest. But I'm not at all convinced that it's the right time and place for someone starting fresh. Hurricane and Cedar City will be cheaper, but then again so will be rent, with a less diverse (and possibly desirable) tenant pool. In addition, that would be borderline long distant landlording. Not the best thing to do if starting from 0.
In all good honesty, I would see that I get (real!) financing (ability) sorted first by having a good local lender be willing to work with you guys. Maybe in combination with financially strong partners co-signing (parents?). Then talk to a reputable local real estate agent to see what's available within your means. And then see whether that would be a suitable investment. Which, in most likely 90% of all cases, will not be the case...
Why? You're trying to get into the game at a late point. It's like investing in the stock market at its peak. Stupid, but way too many people do so! Not saying you shouldn't start, but be smart about it. Showing that you got basic smarts is that you posted here! Kudos for that.