Rummage sale to benefit non-profit