5971 West 3rd Street Los Angeles, CA 90036
Square Feet: 180 ft2
Three entryways Well-lit Two adjacent Whiteboards AV & Monitor Enabled