12
5650 W Centinela Ave
Los Angeles, CA 90045
$39.00 USD/SF/YR
5,035-38,769 SF
2
Spaces Available
Built 1986
57,868 SF Contiguous
Built 1986
5,035-38,769 SF
$39.00 USD/SF/YR
Office