$9,300,000 -
2674 Stafford Rd
Westlake Village ,
CA 91361
County: Ventura