3 People Living at 106 N Carroll Street, Rock Rapids, IA