Consignment shops will normally take these, but normally only about 2 months before Halloween. If you don't mind saving it until then, you can usually most of your money back.
Try a upscale consignment shop. They buy all sorts of clothes and sell them and give you a share of the profit. I'm sure they'd buy halloween costumes if they are unique and in good shape.
Good places to sell girls' Halloween costumes offline are flea markets, garage sales, a local newspaper classified ad or at a consignment shop in your area.
Look around for consignment shops. They will normally accept anything and try to sell it for you. They will just ask for a percentage of the selling price.
Consignment sales are a great place to sell old Halloween costumes. Many churches have these sales in August or September, which is perfect timing for selling or buying for Halloween.