Homes for sale - 12970 Discovery Creek, Playa Vista, CA 90094 – MLS...