Updated Today COMPARE Darby Apartments|| 6 Month Leases Available** 8803 Darby Ave, Northridge, CA 91325