Find office space in Spaces LaBrea for 5 persons with everything taken care of

925 N La Brea Ave 4th floor, Los Angeles, CA 90038, USA