Enjoy resort-style living at this country retreat on approximately 10 acres in Upper Ojai. Just 10 minutes from the spas, boutiques, and cafes in downtown