$1,899,000 -
1506 Devonshire Ave
Westlake Village ,
CA 91361
County: Ventura