1201 South Figueroa Street Los Angeles, CA 90015
Seated: 2,700
Square Feet: 26,342 ft2
Divisible into 8 rooms. 26,342 ft² / 2,447 m².