291 Sequoia Court 13, Thousand Oaks, CA 91360 | $379,000...