$675,000 - 21201 Lassen Street Unit 4, Chatsworth, CA 91311
21201 Lassen Street Unit 4
Chatsworth,
CA
91311
Country: US