sq ft: 15,300
Commercial, Industrial, Office, Retail, Warehouse
Modern Flex/Warehouse Space - 3040 E 12th St, Los Angeles, CA 90023, USA