The Willows Apartments
24724 Valley St, Newhall, CA, 91321
Closed Price: $11,865,000 | Units: 80 | Year Built: 1987
Close of Escrow: December 2015
Closed Price: $11,865,000 | Units: 80 | Year Built: 1987
Close of Escrow: December 2015