25046 Atwood Blvd, Newhall, CA 91321. This home last sold for $690,000 in May 2024. The Rent Zestimate for this home is $3,316/mo. Show more