2 Days Ago COMPARE Darby Apartments|| 6 Month Leases Available** 8803 Darby Ave, Northridge, CA 91325