Updated Today COMPARE 2128 N Beverly Glen Blvd, Los Angeles, CA 90077 Unit 2 STUDIO Apartment for Rent Studio $2,195