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?
Arizona Mills: Arizona Mills is an indoor shopping mall in Tempe, Arizona.
i don't know