1201 South Figueroa Street Los Angeles, CA 90015
Seated: 2,000
Square Feet: 21,557 ft2
Divisible into 2 rooms.