$1,749,000 -
1656 Devonshire Ct
Westlake Village ,
CA 91361
County: Ventura