1 Day Ago 5719 Camellia Ave, Los Angeles, CA 91601 Unit 5719 Camellia Ave, #102 Apartment for Rent 3 Beds$3,950