Michael Jackson’s Neverland Ranch is up for sale for $100 million, far more than the $19.5 million Jackson paid for it in 1987, Curbed LA reports. The outlet notes that there are no rides on the 2,700 acre premises in Los Olivos, but the property still has a train station and tracks and one llama.