$1,405,000 $1,425,000 1.4% 4 Beds2 Baths1,858 SqFt 2124 Glenhollow Street, Westlake Village, CA 91361