Question: Who owns The mall that is a 5 minute drive from Tukwila station?
Sentence (from "Westfield Southcenter"): Westfield Southcenter, formerly known as Southcenter Mall, is a shopping mall located in Tukwila, Washington, US, and owned by the Westfield Group.
Relevant evidence: Yes