2
2131 Humboldt St
Los Angeles, CA 90031
$256,132.80 USD/AC/YR
4.9 AC
1
Space Available
4.9 AC
$256,132.80 USD/AC/YR
Industrial