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