777 Alameda St Los Angeles, CA 90021
Standing: 525
Square Feet: 7,900 ft2
Open elevated space, DTLA skyline views. Perfect for large marketplaces, sporting events, concerts & music festivals, activation.