19816 Avenue Of The Oaks
Newhall, CA 91321
This property is currently hidden from public view.