In cities like Asheville, NC, prices are low, and there are plenty of homes to choose from.

Read more