3 People Living at 628 River Road Apt 307a, Grand Rapids, MN