Large props and mockups, especially ones as large as this, are notoriously hard to sell. They're expensive to properly store, and obviously past owners let this thing sit outdoors for a long time.
But I thought the Galileo had been restored, and had appeared in several places including a convention and a "New Voyages" episode with the late William Windom.
Either that shuttlecraft was a reproduction, or the original was restored to something decent-looking and then it completely deteriorated again.
One type of place that might be willing to display this huge thing indoors, because they have the space and it might attract people, would be a shopping mall. The 28-foot ship miniature from TITANIC (1953) was displayed in a mall for years; it is currently at the Marine Museum in Fall River, Massachusetts.