Updated Today COMPARE 5219 Newcastle Ave, Los Angeles, CA 91316 Unit 302 Condo for Rent 2 Beds $3,490