LA Stadium

1000 South Prairie Avenue, Inglewood, CA, 90301
No trucks on this location