los angeles sports arena s

3939 So. Figueroa
Los Angeles
California
United States