Project Description LEASED 119 N Larchmont Blvd – Los Angeles, CA 90004 ±3,000 SF Retail Space Project Details Categories: Past Transactions Tags: Lease