New Mexico center changes hands for $20 million