27
520 S Sepulveda Blvd
Los Angeles, CA 90049
$33.00 USD/SF/YR
134-1,722 SF
9
Spaces Available
Built 1970
1,722 SF Contiguous
Built 1970
134-1,722 SF
$33.00 USD/SF/YR
Office