2200 E 89th St
Los Angeles, CA 90002
$15.00 USD/SF/YR
44,534 SF
1
Space Available
Built 1949
44,534 SF Contiguous
Built 1949
44,534 SF
$15.00 USD/SF/YR
Industrial