Homes for sale - 24451 Leonard Tree LN #205, Newhall, CA 91321 – ML...