The Seminole Soccer Complex is a dedicated soccer park that includes over eleven fields and a soccer-specific stadium, located in Sanford, the facility is home to which sports team?
Orlando City U-23 team
-1
Section::::Abstract.
Seminole Soccer Complex (Sanford)
2803912
-1
Section::::Abstract.
Sanford, Florida
109781