$249,000 - 21001 Plummer Street Unit 66, Chatsworth, CA 91311
21001 Plummer Street Unit 66
Chatsworth,
CA
91311
Country: US