Congratulations to buyers and sellers of 22865 Del Valle St #20 in Woodland Hills, CA. Sold for $400,000