Rummage sale set for April 20, 21