9101 S Alameda St
Los Angeles, CA 90002
$2,546,750 USD
0.77 AC
0.77 AC
$2,546,750 USD
Industrial