User:Antoinefcb/Sandbox3

Starfire Sports Stadium is an soccer stadium in Tukwila, WA, United States. It is owned by Starfire Sports. It has a current capacity of 4,500 spectators.