$275,000 - 21500 Lassen Street Unit 17, Chatsworth, CA 91311
21500 Lassen Street Unit 17
Chatsworth,
CA
91311
Country: US