Redirecting %20 Based URL to Non %20 based URL
I would check the alias on the page to see if two trailing spaces exist. That's where the %20 typically comes from. %20 is an HTML encoded space character.

In the meantime, you can handle multiple links to one page using Global Redirect.

Best to get that in so your site is not penalized by search engines.