SPACE Los Angeles DTLA Warehouse 21669 Space Los Angeles, CA Beautiful 2800 sq ft warehouse space in DTLA. Flexible terms! More Info SpaceJorge Del PinalJuly 14, 2023Newsletter, Instagram Mention, Los Angeles Facebook0 Twitter Pinterest0