Mountain Pass sells for $20.5 million