2 Wks Ago COMPARE 5032 W Maplewood Ave, Los Angeles, CA 90004 Unit 203A Apartment for Rent 1 Bed $1,695