286 Oakleaf Drive 23, Thousand Oaks, CA 91360 | $325,000...