Project Description LEASED 1716 Sepulveda Blvd, Los Angeles, CA 90025 ±1,750 SF of Strip Center Retail Project Details Categories: Past Transactions Tags: Lease