$1,650,000 - 8840 Balboa Boulevard, Northridge, CA 91325
8840 Balboa Boulevard
Northridge,
CA
91325
Country: US