4 People Living at 120 W 10th Street Apt 2, Dell Rapids, SD