Finding a city that balances affordability with quality of life can feel like a daunting task, especially in a housing market ...