7
2200 E 89th St
Los Angeles, CA 90002
$6,250,000 USD
1.72 AC
1.72 AC
$6,250,000 USD
Industrial