$848,000 - 24854 Noelle, Newhall, CA 91321
24854 Noelle
Newhall,
CA
91321
Country: US