35
8929-8939 S Sepulveda Blvd
Los Angeles, CA 90045
$33.60 USD/SF/YR
1,276 SF
1
Space Available
Built 1960
12,015 SF Contiguous
Built 1960
1,276 SF
$33.60 USD/SF/YR
Office