The 10 best affordable small cities in the US — as a third of Americans shun big-city life
If living in a big city is too big, but a small town too small, buying a home in a small city just might be the perfect middle ground.