24/7 access to open plan office space for 15 persons in Spaces West Hollywood

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