6
15413 S San Pedro St
Los Angeles, CA 90248
$177,724.80 USD/AC/YR
1.4 AC
1
Space Available
1.4 AC
$177,724.80 USD/AC/YR
Industrial