520 S Sepulveda Blvd
Los Angeles, CA 90049
$35.88 USD/SF/YR
298-725 SF
3
Spaces Available
Built 1970
725 SF Contiguous
Built 1970
298-725 SF
$35.88 USD/SF/YR
Office