$245,000 - 11401 Topanga Canyon Boulevard Unit 38, Chatsworth, CA 91311
11401 Topanga Canyon Boulevard Unit 38
Chatsworth,
CA
91311
Country: US