2 People Living at 1102 N Beach Avenue # 183, Dell Rapids, SD