17
1512 W Slauson Ave
Los Angeles, CA 90047
$30.00 USD/SF/YR
2,036-5,396 SF
1
Space Available
Built 2009
5,396 SF Contiguous
Built 2009
2,036-5,396 SF
$30.00 USD/SF/YR
Flex