4 People Living at 1020 Helen Street Ne Apt 1, Grand Rapids, MI