Hunting for a beautiful, affordable place to live in the U.S. for under $1,500 a month can feel like searching for a unicorn—especially with rents skyrocketing in the most desirable cities. But step ...