$1,295,000 - 8503 Newcastle Avenue, Northridge, CA 91325
8503 Newcastle Avenue
Northridge,
CA
91325
Country: US