sq ft: 14,400
Industrial, Land
DTLA Industrial Compound - 736 Merchant St, Los Angeles, CA 90021, USA