19
1448 E 58th Pl
Los Angeles, CA 90001
$13.80 USD/SF/YR
4,635-21,888 SF
1
Space Available
Built 1956
21,888 SF Contiguous
Built 1956
4,635-21,888 SF
$13.80 USD/SF/YR
Flex