21
3415 S Sepulveda Blvd
Los Angeles, CA 90034
$45.60 - $47.40 USD/SF/YR
1,238-22,491 SF
10
Spaces Available
Built 1982
22,491 SF Contiguous
Built 1982
1,238-22,491 SF
$45.60 - $47.40 USD/SF/YR
Office, Retail