10
2200 E 89th St
Los Angeles, CA 90002
$5,999,000 USD
44,534 SF
44,534 SF
$5,999,000 USD
Warehouse