$339,900 - 5429 Newcastle Avenue Unit 311, Encino, CA 91316
5429 Newcastle Avenue Unit 311
Encino,
CA
91316
Country: US