How Affordability and Job Prospects Make These Five Cities the Best in Oregon for Millennials

The Millennial generation – people born between 1981 and 1996…