$385,000 - 24856 Bella Vista, Newhall, CA 91321
24856 Bella Vista
Newhall,
CA
91321
Country: US