Previous
Previous

Friendship between nonprofits’ officials leads to new affordable housing in Grand Rapids

Next
Next

Dwelling Place providing a path forward through permanent, affordable housing in Grand Rapids