After doing lot of Google searches and testing using various browsers and settings, I finally figured it out. The targeted organization’s Facebook page was set up to only display to those users who are identify as the living in a United States. Logically, any limits you place on a Facebook page it will prevent anyone not logged into the personal Facebook account meeting these requirements from seeing the page. Instead, a “unapproved” user will see up a image seen at the error page.
So this makes perfect sense, as logging into your personal Facebook account verifies that a user meets a appropriate requirements for viewing a content. However I had never run across or thought about such issue previously as I am generally always logged into the personal account because I am sure many, many other users are when creating or testing links to or from their Facebook pages.