Updated Today COMPARE 725 Croft Ave, Los Angeles, CA 90069 Unit 303 Apartment for Rent 2 Beds $12,999