Sepulveda Balboa Soccer Field
Name: Sepulveda Balboa Soccer Field
City: Los Angeles, California
Country: USA
Surface: Artificial turf
City: Los Angeles, California
Country: USA
Surface: Artificial turf
Last matches
USA : US Open Cup
23.03.22
San Fernando Valley Football Club
Escondido Mayas
6
2
FT