Skip to main content
24829 Apple Street E, Newhall, California 91321 - $530,000 | Allan Real Estate Investments