What is the square footage of the shopping mall SEA LIFE Grapevine is located in?
Sea Life Grapevine: SEA LIFE Grapevine is an interactive aquarium located at Grapevine Mills in Grapevine, Texas. Grapevine Mills:  Grapevine Mills currently totals over 1600000 sqft in size.
over 1600000 sqft