$7,300,000 $7,995,000 8.7% 6 Beds7 Baths10,285 SqFt 2200 White Stallion Road, Thousand Oaks, CA 91361