There’s no one perfect place that has everything — but some cities are undeniably more appealing than others.
Read Next: 5 Affordable Small Cities To Live In on the West Coast
Find Out: How Middle-Class Earners Are Quietly Becoming Millionaires — and How You Can, Too …