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