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