$1,900,000 -
20550 W Deer Grass Court
Northridge ,
CA 91326
Country: US