$1,399,000 4 Beds 3 Baths 2,793 Sqft 1203 Clayford Ave Westlake Village , CA 91361 Status: Sold Property Type: Single Family Neighborhood: Foxmoor