0 People Living at 3 112e 10th Street Apartment, Dell Rapids, SD