$265,000 - 24850 Bella Vista, Newhall, CA 91321
24850 Bella Vista
Newhall,
CA
91321
Country: US