Project Description FOR LEASE 1716 Sepulveda Blvd., Los Angeles, CA 90025 ±1,750 SF of Rear Retail Space in Strip Center Project Details Categories: Current Listings