3 Days Ago COMPARE 6146 Glen Holly St, Los Angeles, CA 90068 Unit 6146 Apartment for Rent 1 Bed $3,200