899 Francisco Street Los Angeles, CA 90017
Standing: 150
Square Feet: 3,610 ft2
Ceiling Height: 10 ft