$1,698,000 -
2024 Woodburn Avenue
Westlake Village ,
CA 91361
Subdivision: Southshore Hills (720)