Homes for sale - 704 Palomar Road, Ojai, CA 93023 – MLS#21722482 - ...