The Willows Apartments 24724 Valley St, Newhall, CA, 91321 Closed Price: $11,865,000 | Units: 80 | Year Built: 1987Close of Escrow: December 2015 Contact Team for Details ClosingsGeorge MiyamotoDecember 15, 2015 Facebook0 Twitter Pinterest0