2
8440 S Alameda St
Los Angeles, CA 90001
$287,496.00 USD/AC/YR
2.94-6.78 AC
1
Space Available
2.94-6.78 AC
$287,496.00 USD/AC/YR
Industrial