Challenger Space Center property sold