Discounts 1 Wk Ago COMPARE 12046 S Vermont Ave, Los Angeles, CA 90044 Apartment for Rent 1 Bed $1,649