50 US Cities With Plenty of Jobs and Cheap Housing

Live a decent, affordable life in these places.