Homes for sale - 24412 Leonard Tree LN #101, Newhall, CA 91321 – ML...