Question: Where is the mall, in which the largest mall operator in America sold in 2012, located?
Answer: Hazelwood, Missouri