$830,000 - 18615 Dearborn Street, Northridge, CA 91324
18615 Dearborn Street
Northridge,
CA
91324
Country: US