Skip to main content
24837 Apple Street B, Newhall, California 91321 - $460,000 | Allan Real Estate Investments