807 Briar Cliff Road, Thousand Oaks, CA 91360 | $950,000...