$8,995,500
1812 W Potrero Road, Thousand Oaks, CA, 91361
Single Family Residence