$160,000 - 12401 Filmore Unit 533, Sylmar, CA 91342
12401 Filmore Unit 533
Sylmar,
CA
91342
Country: CA