Ideal 11512 North Ventura Avenue, Ojai, CA 93023