Updated Today COMPARE 18407 Dearborn Street 18407 Dearborn St, Northridge, CA 91325 Studio - 2 Beds $1,498 - $2,098