sq ft: 15,628
Creative/Flex, Industrial, Warehouse
Light Manufacturing/Warehouse Just East of USC - 2812 Main St, Los Angeles, CA 90007, USA