Who owns The mall that is a 5 minute drive from Tukwila station?
Westfield Southcenter: Westfield Southcenter, formerly known as Southcenter Mall, is a shopping mall located in Tukwila, Washington, US, and owned by the Westfield Group.
i don't know