404 South Figueroa Street Los Angeles, CA 90071
Seated: 24
Square Feet: 2,576 ft2
Space Length: 46 ft
Space Width: 56 ft
Ceiling Height: 8 ft