1580 Industrial Street Los Angeles, CA 90021
Square Feet: 1,497 ft2
60’ x 26’ space, Furnished space with wooden floors, low ceilings, decorative lighting.