Homes for sale - 5912 Village DR, Playa Vista, CA 90094 – MLS#SB222...