He paid $17 million in 1988 for the land in California that became the Neverland Ranch
The 2,700-acre property had a theme park, a menagerie, and a movie theatre.
Its grounds were protected by a security staff of 40
Neverland was valued at $100 million in 2003
The profits from his single “Man in the Mirror” went to charity