Question: Who owns and operates the aquarium in the mall in Tempe Arizona which opened on November 20, 1997, with 6,000 parking spaces and approximately 200 retailers?
Sentence (from "Sea Life Arizona"): Sea Life Arizona is a 26,000 square foot interactive aquarium located at Arizona Mills in Tempe, Arizona.
Relevant evidence: Yes