$649,900 - 18420 Lemarsh Street Unit 28, Northridge, CA 91325
18420 Lemarsh Street Unit 28
Northridge,
CA
91325
Country: US