2200 E 89th St
Los Angeles, CA 90002
$6,995,000 USD
44,534 SF
44,534 SF
$6,995,000 USD
Warehouse