Homes for sale - 12516 Creek RD, Ojai, CA 93023 – MLS#21681636 - Ke...