$688,000 - 13421 Hubbard Street Unit 127, Sylmar, CA 91342
13421 Hubbard Street Unit 127
Sylmar,
CA
91342
Country: US