2 Days Ago COMPARE 3730 Edenhurst Ave, Los Angeles, CA 90039 Unit Studio ADU Apartment for Rent Studio $2,100