$760,000 - 13386 Oscar Street, Sylmar, CA 91342
13386 Oscar Street
Sylmar,
CA
91342
Country: US