$299,500 - 5325 Newcastle Avenue Unit 228, Encino, CA 91316
5325 Newcastle Avenue Unit 228
Encino,
CA
91316
Country: US