The Penny Hoarder ranked Grand Rapids #2 out of 25 U.S. Cities That Millennials Can Afford - and Actually Want to Live In.

Click here for the full article.