Skip to main content
20038 Avenue Of The Oaks, Newhall, California 91321 - $528,900 | Allan Real Estate Investments