Crabtree site in Shelton, approved for large retail complex, may be sold