Show Project InfoHide Project Info 4508 Esmeralda St, 90032 4-unit development minutes away from CSULA and USC Health Sciences Center in the Los Angeles/El Sereno area. Address: 4508 Esmeralda St., Los Angeles, CA 90032 Status: Complete/Leased, leasing available For Lease - 3BD/3BA: View and Apply Here Take A Tour Video View Additional Photos Click Here Floor Plans Click Here