$528,900
20038 Avenue Of The Oaks, Newhall, CA, 91321
Single Family Residence