$300,000 - 11252 Barca Drive, Sylmar, CA 91342
11252 Barca Drive
Sylmar,
CA
91342
Country: US